skysight-inc/HackerNews huggingface dataset:
I am wondering why you think that Google technologies will never be adopted. From what I have seen of the industry there is a good chance they will be adopted.

Google also does not have to sell cars to consumers, it could modify cars to sell a service.
For running a Tor relay. I’m a suspect now
It's a George Costanza thing.
Loss of control can be a huge downside though.

What's missing from this article is a way to distinguish bad board members from good ones. The same goes for shareholders (founders, angel investors and VCs). One bad one can cause you a ton of trouble and take attention away from the day-to-day running of the business when it matters most.
>we're still comparing economic class rather than race.

Then it's important to be truthful and realistic about the distribution of race across economic classes. "The vast majority" is not a statement of a number or percentage, and will be a different number whether you're talking about black people and white people, or Oregonians and Arkansans.
Outstanding idea. Imagine a UI like Touch Arcade's "Watch App" switch, "Watch Technology/Company/etc." I've done this "the hard way" in specific fields at various times, but it's a fair bit of work to comb through enough sources regularly enough to get a good sense of a field's evolution.

Another upside to this would be a (hopefully) increased number of folks who gain some perspective on how the science and technology pipelines really work.

The real question in my mind is could it be made to pay well enough to support the labor that goes into providing the content? Usually we associate that with greater contextual value add provided either at sites like Ars Technica or by domain-specific independents (say Horace Dediu or Ben Thompson).
Probably worth considering that some of the "hard work" by that point comes from just being dragged along by demand. Your success and then staff schedule shows and other opportunities, and you would end up fulfilling that busy schedule rather than creating it through dogged determination.

So the reality is somewhere in between: she's worked hard and continues to put in extreme hours, but there would be an advantage in having a schedule set for you.

Definitely unfair for GP to say she hasn't worked for it.
Reminds you? The author writes about that in the article, interviewing someone who has had the procedure.
It looks like the patch PCB is held in only by the soldered wires. Although he is right in using wires and solder, the first rule of soldering is that "Solder is not a mechanical connection". He should have held the PCB in with some epoxy, too. A thin run around the edge cracks would have made it 10x stronger - necessary because this is in a subwoofer, and there are parts mounted to the patch board.
And here a Youtube video to help visualize this protocol and more. https://www.youtube.com/watch?v=4BQQcoROQoI
Zynga founder went from FarmVille to the pot business
We completely differ on the definition of work then. She calls herself an artist. Art takes labor, but it's not work because you're creating something from nothing using a skill that is inherent to the person within.

If you call being "busy all the time" and doing interviews and other things work, okay fine. Realistically she has an army of people to handle affairs and things that I couldn't dream of doing. Why?

Because of stuff like this:

"according to Music Ally, the first single from that album, ‘Shake It Off’, was likely generating in the region of $84,000 a week from Spotify plays globally at the point it was removed."

$84,000 PER WEEK buys a lot of help. It's needed at that level, I get that...but it also only happens due to being part of a system that exists solely to feed itself.

Just because she's rich and famous doesn't mean she really works.
We've been using Dokku for a month or so for deploys on a project and aside from a few initial minor bumps it's made the deploying as simple as Heroku for me and taken a ton of the pain out of devops.

Deis/Dokku are great tools for developers looking to abstract away a lot of the pain of getting an app into production.
YouTube’s ‘engineerguy’ is Bill Hammack who just (31 Oct 2014) published a new book on the machine entitled “Albert Michelson's Harmonic Analyzer: A Visual Tour of a Nineteenth Century Machine that Performs Fourier Analysis” which is available at Amazon and his website (http://www.engineerguy.com/fourier/) — Note: at first I thought this video was solely a means of getting people to buy his book, but if you go to his website he has the whole book available for free download and purchase (as well as some cool posters).

Those not able to see the video, the computer is Albert Michelson's (1852 - 1931) Harmonic Analyzer to perform Fourier Analysis, and is part one of a four part series (staggered upcoming release dates for next three installments). I do wish he'd have all the segments in the series uploaded or at least show a bit more of the mechanical operation as that seemed to be quite ingenious. The clips shown of the mechanical operation either seemed slowed down or altered/shot at an artsy angle which while visually appealing make it hard to appreciate "how it works" overall.
ToDo example actually has simple routing. I'm using this mostly for PhoneGap projects so don't even use routing, but any routing library should work same way as in Backbone, eg:

https://github.com/flatiron/director

Thanks, would be happy to accept contributions!
Dear Makers, on Fridays My Office Is Yours – An Experiment
The genes lottery... haha yes.

Soon it will probably be easier to grow you a new heart and replace your old one every 10-20 years or so.
How lucky was he to have a service manual that contained an actual plot of the PCB? That's got to be really, really rare.
I heard an analyst say that Swift could be one of the last who is able to release a platinum album.

The thinking is that the people who buy actual full albums are going the way of the Dodo. It'll be harder and harder to sidestep these "alternative" distribution/streaming channels.

Edit: http://www.forbes.com/sites/zackomalleygreenburg/2014/10/30/...
I agree wholeheartedly. IMHO all of these proposed legislative efforts are band-aids. The real problem is that the market isn't even remotely competitive or healthy.

I don't think I would mind a universe where there are lots of providers, some of whom are net-neutral and some of whom aren't.

On the other hand, that kind of universe presents some troubling social issues (only those who can afford a neutral internet will have access to it).
IAANAL but I'm pretty sure the way it works in the US is that donations go to the organization and can be used for any purpose, even if they were originally solicited for a specific purpose.
We do: https://www.phaxio.com
> These two are equivalent earning streams for artists (ignoring the money that record labels siphon away)

This is not "earning streams for artists," then, if you're willing to handwave away the huge amounts the record labels siphon away. It's "earnings streams for the recording industry." The nature of the spotify licensing deals, and the reason so many artists other than Taylor Swift are rebelling, is that spotify makes a bunch of money, the record labels make a bunch of money, and artists make a pittance but have no part in negotiating that deal. Not to say record labels provide no other benefits (promotion, production, logistics), but more and more, the best choice for artists is becoming to simply not participate in this system. For many, it's better to try to locate some middle ground where you can make a living with moderate success by selling directly to your fans than it is to buy the pop music lottery ticket and get either superstardom or (much much more likely) nothing.
Show HN: My SMS based alias generator and tester. (Node.js)
Can you explain? Because I don't understand either.
Constant time just means that a fail and success state take the same amount of time to execute. They both go through the same level of computation regardless of if you know from the first instruction that it will eventually fail.

For example:

const string password = "password";
static bool isAllowed(string code)
{
if (code.Length != password.Length)
return false;

for (int x = 0; x < password.Length; x++)
{
if (code[x] != password[x])
return false;
}
return true;
}

Is not constant time because the failure state returns sooner than the success state.

const string password = "password";
static bool isAllowed(string codex)
{
bool allowed = true;
char[] code = new char[Math.Max(password.Length, codex.Length)];
codex.CopyTo(0, code, 0, codex.Length);

for (int x = 0; x < password.Length; x++)
{
if (code[x] != password[x])
allowed = false;
}
return allowed;
}

This is an imperfect constant time function as both states (failure/success) return near after the same amount of time (although I fully admit that it might be possible to impose the length of the password constant).
"It took balls" - might be time to reassess the expressions we use to indicate bravery.

I agree with you. Her album is the biggest album in potentially 10 years (The last album to sell this many in the first week was 10 years ago when overall sales were double) So it's going to be on the top of everything including PB. I think all of us would find it objectionable if we were told "You have to change the way you do business otherwise we're going to set up an illegal operation and kneecap you anyways" It may happen and it may be reality but that doesn't mean it's even close to being a justification for why an artist should change their approach.
It's sad that this was the first time I donated to GNOME given how much I've used their software in the past. I certainly don't regret the donation regardless of how it is used.
Let's say a radio station with 1m listeners plays a song 168 times. How much does the radio station pay out for those 168 plays, and how much ends up as publishing royalties, etc?

I honestly have no idea...
Yes, that's also one of the reasons I didn't pursue this, the other one that I wanted to be able to use other peoples machines (including shortcuts etc.) as well.

It's a tradeoff; Eclipse has a lot of understanding of the different languages, which seems to me is not really worthwhile to rebuild in Elisp if you can just reuse it this way.
I think getting more minorities in STEM from an early age (K12) would be a good start.
That seems like the more appropriate market approach, right?

Cars are these large depreciating assets that spend 22 hours a day doing nothing, save for that one long road trip vacation you take.

Factor out driver salaries and driver insurance, you should save money with an on-demand fleet vs. making payments on your own vehicle.
That's an entirely irrelevant argument, although it suits spotify as it makes them sound generous - they only take 30%, they're such saints!

What they should do is stop loss leading their service off the back of cheap valley money and charge more. It's simple, but they refuse to, because like most other valley companies, they're unsustainable if they don't scale.
I've hired a fair number of people, college educated (UK top schools), 1 from a top tier US university and a whole scala of other levels of education, all the way to none.

My experience (which is very limited) was that the people that were less educated had more drive because they were given a chance but the people that had a degree of education that was generally perceived as higher were more productive even without that level of drive and the quality of their output was generally higher.

This is probably not surprising but with very few exceptions that seemed to be the rule (and those exceptions were totally off the scale).
As a black Nigerian (it's another level) that spent time this year in the valley, I have a different perspective I hope to elaborate more on in future.

Empathy is going to be important in helping improve things and I believe successful minorities, in my case black (Nigerian) people have a better chance than a white person (without my circumstance) and should step up more.

With my cold emails, it was easier for me to meet white people in tech than black people in tech when I spent 4 months there.

There is a reason Indians no longer have this minority problem.

I hope to write more elaborately about it soon.

BTW, here is the main article. It's a great read http://www.fastcompany.com/3037933/the-visible-man
It used to be really common.
The GNOME folks considered that in their solicitation. From <http://gnome.org/groupon/>:

If we are able to defend the mark without spending
this amount, we will use the remaining funds to
bolster and improve GNOME.

I donated, and I'm pleased that they exhibited such forethought and will still be able to make good use of the funds.
Thank you. We missed that one.
I love the ZRS series of helium filled flying aircraft carriers with on-board biplanes. They didn't last very long though.

USS Akron (ZRS-4) - http://en.wikipedia.org/wiki/USS_Akron_%28ZRS-4%29

USS Macon (ZRS-5) - http://en.wikipedia.org/wiki/USS_Macon_%28ZRS-5%29
> Well, if you've got a JIT that is analysing which code actually executes, and no control over the optimisations then how do you achieve this?

The same is true with native code optimising.

> If the hotpath is normally the success condition for example then the JIT will optimise that more.

The paths should be identical for both failure and success states. That's fundamentally how you "fix" timing attacks.

> If this happens of course will depend on the engine, but you can't control that without working at a much lower level than managed code offers.

You write code that has no hot paths regardless of if correct/wrong. That's how timing attacks are mitigated in all languages.
"Just because she's rich and famous doesn't mean she really works."

That's absolutely true, but you seem to think it means that she necessarily doesn't work. Also she mostly seems to do interviews when she's promoting a song or album that's finished already.
Is there an overview on how Spotify distributes the money? In my opinion when I'm listening to one single song a month then the artist (incl. label/writers/..) should get at least 60-70% of this $10 (paid subscription). This would make it a good deal for smaller bands too because they would get the full amount if their album is the only thing I'm listening too. But it seems the current mode is that even if I'm listening to one single song a month the payout is as little as $0.006/stream.
Who Updated the Docs? OpenStack and CI/CD
agree. Also it's easy to say - oh, ok we'll change the name of the product than - after bad words starts to flood from anywhere.
i searched "python lambda" and it gave me the challenge. :) I was also randomly searching things like "NLP Python" and stuff earlier, to try and trigger it. I'm not a python programmer, so I don't have much related to this in my overall search history.
Show HN: Meet me, I'll buy you coffee
"Right, and I want black people to be massively, undeniably successful..."

Contextually, the sentiment of wanting black leadership to pave the way and inspire black youth that success is possible is a noble cause. However, this sentiment exists everywhere regardless of race, religion, sex. People are proud to identify with successful group identities.

The elephant in the room to be tackled in the face of "diversity initiatives" is in the unspoken, unwritten, virtually-non-litigable personal biases. The interviewee touches on it with how individuals can get a culture pass (e.g. sharing a love for the same band). The reality is that ethnic diversity is not a priority and a real risk factor in the beginning of a startup. It is the last thing people are thinking about. The focus is on building a great, productive team with relationships that work. Unfortunately, black and white culture has typically not worked in concert with each other to build social synergies, thus not having the culture pass becomes the unspoken tipping weight.

Of course, this cyclical cycle does not make for very virtuous feedback loops. Up till now, we end up with having predominantly black companies(FUBU,BET,Sean Jean) and predominantly white companies or predominantly black/hispanic/etc groups operating within white companies.

Many examples of successful non-white minorities who have overcome the typical challenges of their respective races appear to have assimilated to being white as well.

The real conversation to have as a society is to ask how can we blend the elements of black and white culture together such that being black or being white allows for a mixed team to be comfortable in their skin with each other?

Getting more successful black engineers, black executives, black CEOs, etc sounds great in an interview, but in the presence of real biases, all we can hope for is many wildly successful black companies where the white kids goto Stanford then Google and the black kids goto the black Stanford and goto the black Google with a small sprinkling of whites and blacks in the respective institutions.
Firefox Continues Its Privacy Crusade, Adds Forget Button
A triangle a day
How long was the install process for you? Was there much involved?
Lets say that Alice, Bob and Charles play this game.

To simplify, let's say heads is 1 and tails is 0. Then the scheme can be defined using XOR. r1 represents the value of the coin Alice and Bob can see, r2 represents the value of the coin Alice and Charles can see, and r3 represents the value of the coin Bob and Charles can see.

Let x be whether Alice paid, y1 whether Bob paid, and y2 whether Charles paid.

Let * denote XOR. Alice computes v1 = r1 * x * r2, Bob computes v2 = r1 * y1 * r3, and Charles computes v3 = r2 * y2 * r3. They all then compute v1 * v2 * v3 which is equal to x * y1 * y2. Since they each know one variable, (e.g. x for Alice), they can compute y1 * y2. Since they assume only one person paid, if y1 * y2 = 1, Alice knows either Bob or Charles paid.

The scheme is insecure if Alice wants to go against the protocol and tell Bob and Charles a different v1 (v1_1 for Bob and v1_2 for Charles), and Bob and Charles will announce the result.

Lets say Alice works for the NSA, and already knows that x = 0 (she didn't pay), and y1 * y2 = 0 (her employer didn't pay), but she wants to find out if y1 = 1 or y2 = 1.

She tells Bob v1_1 = r1 * 0 * r2. She tells Charles v1_2 = r1 * 1 * r2. Bob computes and announces v1_1 * v2 * v3 * y1 = r1 * 0 * r2 * r1 * y1 * r3 * r2 * y2 * r3 * y1 = y2. Charles computes and announces v1_2 * v2 * v3 * y2 = 1 * y1 = y3.
This was possibly true 10-20 years ago (SSL is that old). It is no longer reasonable and is usually just an excuse.

That said, in my experience, native SSL/TLS within IIS is incredibly slow/inefficient. Running on 2012R2 (so a modern version), terminating SSL at IIS resulted in me being able to trivially peg the server's CPU using Apache Ab on my laptop. So clearly you need a good implementation.
8 Links to Learn Growth Hacking as a Pro
Its a standard trope to never discuss security theater and teens as a threat at the mall, but anyone here between the ages of maybe 30 and 50 has surely been harassed by security as a teen and made to feel VERY unwelcome at their local mall.

Oddly enough 20/30 years later I have fat stacks of cash and when I spend them I remember how I was treated at the mall, and never, ever return. And I was a relatively conformist non-minority appearing kid well spoken perfect English (edited: better than I write when I'm tired, LOL) and well groomed, god only knows what the minorities and punks had to go thru at malls in the 80s.

The hilariously blunt yet accurate quote in the article about not having money is also accurate. A good computer analogy is DEC digital equipment corporation was in a perfect position to own the microcomputer market in the 70s/80s but they couldn't understand the market price collapse. The same thing happening in retail with the demise of the middle class. You can sell plenty of $200 sweaters to $75K/yr machinists in 1984 at the mall, but you can't sell $200 sweaters to $8.25/hr temp workers in 2014.
Australian Government strikes $24M Drupal govCMS deal
Usually, "refs" are things like branches or tags. A branch in git is just a text file that contains the hash of a commit (and that commit is the head of the branch). So it's a "reference" (or "ref") to that commit.

"Objects" are the things that are stored in the repository, like commits and file contents.

> Updates remote refs using local refs

So, if you had a branch called "dev", and your local version pointed to a different commit than the remote version, it will update the remote "dev" to match what you've got in your local one.

> while sending objects necessary to complete the given refs.

Of course, it's likely that the whole reason that your "dev" doesn't match the remote repository's "dev" is because you've changed some stuff - why else would you be pushing? - so you've got to also upload the new commit objects that the refs refer to, plus the file-content objects that the commits specify. In other words, 'complete the given refs'.
- 24 years old

- Software Engineer

- 8 hours

- 11pm - 7am

- around 9 hours optimal

- Diet soft drink only (~2 standard 335ml cans per day), very rarely coffee or tea, no energy drinks
Hong Kong's first FinTech report
I only have back-pain, no hands/eyes/head.

Started kickboxing, also got injured there.
I think music as an industry is going through a little bit of a transformation. With an increasing breadth of selection, and a stagnating amount of money being spent on music and entertainment (relatively speaking), money is going to be spread around a little more.

The superstar artists aren't ever going to go away, but they are going to be fewer of them, and they aren't going to be as big. The sad part about this is that the little guys, the "middle class musicians" are going to struggle to do it professionally.

Is this that surprising though? There are plenty of very very talented musicians out there who DON'T make enough to go pro. Those who do are more lucky than good, and this shift will both enable more people to gain an audience, and prevent more people from making enough to live off it.
Atmosphere intelligence company launches developer program
As an underprivileged non-plutocratic artist, could you elaborate on the experience you've had with Spotify?

I'd like to hear from you because you are apparently the only contributor to this thread who has any subjective experience with Spotify's platform, and therefore the only person so far with anything of actual relevance to say.
Slime Mold Physarum Finds the Shortest Path in a Maze - https://www.youtube.com/watch?v=czk4xgdhdY4
A new form of persistent storage is an enabler, it may create entirely new forms of attack. Whatever you cook up using Javascript, your watch or (that one is really reaching) Net Neutrality is not of the same degree at all, those are just (very slight) variations on existing themes.

Writable storage using a centralized access method (file system) is hard enough to purge and keep clean, having a memory mapped persistent chunk of storage that is user process level writable creates an entirely new class of problems.

Getting rid of viruses from BIOS flash is hard enough, this expands that concept to all of userspace.

I sincerely hope the 'x' bit will be off for such memory.
What? Can anybody comment if it is true that many SV companies only hire from a handful of elite schools?
How 6 Startup Founders Manage Stress and Avoid Burnout
You say it's "false" but then fail to explain why. None of your examples offer that, and your whole explanation boils down to "managed languages are more complex, therefore worse."

Please point me to the specific native features which mitigate timing attacks. Because the majority of fixes I have seen are purely in altering the libraries themselves using high level constructs to remove hot paths and make it so both failure and success state take a constant time to execute (which has nothing to do with managed/unmanaged code).