skysight-inc/HackerNews huggingface dataset:
To put it simply, if @monadic were receptive to @lclarkmichalek's ideas, why did he end the conversation?

But let's look at the Tweet in question:

"@lclarkmichalek @weavenetwork please, if it is so simple and robust you are very welcome to contribute a patch."

1. He says "please", which in this case is sarcastic.

2. Then he says "if it is so simple," which is a dismissive way of saying "you think that it's simple, but you're wrong – it's actually very complicated."

3. And also "if it so so ... robust," which is a dismissive way of saying "you think that it's (more) robust, but you're wrong – it isn't."

4. And finally "you are very welcome to contribute a patch," which, first, does not need to be said as presumably anybody knows that they are welcome to submit a patch to an open source project, and second, basically amounts to "so, I'm going to make my problem your problem."

This case is different from a feature request from a user, where "feel free to do it yourself" is slightly less inappropriate. There, what is meant is "this feature is not important enough to warrant our endorsement or any allocation of resources, but if you were to take on the burden entirely yourself, we would consider it."

In this case, what is meant is something more like "we believe that your charge that there is a fundamental issue with our software is false and we are not interested in discussing until you have actually done the work for us," or in other words "fuck you."

I admit, "fuck you" is quite strong for the general case, but the tone of the Tweet warrants that translation.
>>it's often cheaper to throw silicon at problems than people

Except they needed to build and maintain that silicon.
As an owner of a DK2, I still haven't really had that moment. I'm really hoping that they're able to consistently deliver that kind of experience with the CV1.
I really like the free USB drive they give out at events.
This. I see too many older developers who complain about ageism, but what's really going on is that they're essentially the same developer they were 2-3 years into their career. If you've been working in the industry for over 20 years, employers can and should expect that you've made the most of it. Those developers have very few problems with ageism. It's the ones that have become comfortable and stagnated that have trouble.
I provided a valid example.

No, you did not.

I asked for "a better example where personal responsibility was officially upheld". Your example was explaining a child agency, which _does not_ include officially upholding personal responsibility.

Furthermore, I did not draw any comparison between the Nuremberg Trials and the case in question, but used them only to substantiate my argument for personal responsibility. Reread what I wrote if you are doubting.

Don't assume everybody does cheap puns and invalidly makes up connections between what was said. If I mean it, I say so.
Three possible reasons I can think of for doing this over using PCs or Linux servers:

1. Using the same operating system as the developers of the software, plus access to Apple's fantastic imaging libraries.

2. The Mac Pro, whilst expensive, is good value for money. The dual graphics cards inside it are not cheap at all. As servers with GPUs are fairly niche, this might actually be a cheaper solution.

3. The form factor. Even if you could create PCs that are cheaper with the same spec, they'll use more power, possibly require more cooling (Mac Pro has a great cooling architecture) and will take up a lot more space.

I'd be very interested in hearing how they manage updates and provisioning, however. I can't imagine that'd be much fun on OS X but perhaps there's a way of doing it with OS X Server.
What does it say about the question "Why do you want to work on this company for the next 10 years of your life?" when it turns out even the founders of the most successful startups in the world don't want to?
Hmm, the CB is a huge improvement over the DK2. Did you notice the screen door effect in CB? It's much reduced. Also, CB has two screens.
In some cases, you have no choice.

One project I worked on was where we needed to use proprietary software that only worked on OSX that would take a video, perform waveform analysis on the audio, and the output would be a properly timed closed captioned master with the text having been provided separately.

This was of course a small project, and only had a few Mac Minis rack mounted for the task, but I can easily see situations similar where you're tied to the platform for one reason or another.
xmpp federation
If Google shuts down Insights I will do just like Achmed ("I'll kill you!") :)
TrackPIN
Ostensibly this article is about the wins you can get as far as disk size is concerned by using cstore_fdw, but I can't help but notice they weren't creating any indices on this data.

By creating a simple GIN index on the regular jsonb table, you could dramatically improve those query times. So if your workload doesn't require that you do a table scan for all records then the tradeoff in terms of disk space would more than make up for the perf wins provided by the index.

Does anyone know if cstore supports creating indices of any kind, let alone GIN?
What exactly are they spending the money on? Is it marketing? I assume their overhead should actually be very low.
I've done this. It's very strange how growing instead of learning can feel like the right thing to do sometimes. It seems, at least in my mind, like some instinctive reaction to develop a position of strength (dumb animal), rather than to pursue a valued purpose (intelligent animal). In the times when I've made this mistake, it matches closely with when I'm simply trying to make something popular, rather than when I'm pursuing of a deeper purpose I really care about.

This article makes me think that the founder here has essentially identified a fundamental litmus test for the motivations of startup founders (purpose/fame).
> Is the goal of a PhD really to get to tenure? Just a minor annoyance over calling people who chose to get a PhD knowing they would leave academia upon receiving it, drop outs.

Times change. 30 years ago (the period in question here), if you got a CS PhD, your only options were to join an academic department or one of the few industrial labs (Bell Labs, Xerox PARC, etc.). Tenure-track positions were extremely hard to come by unless you were either (a) a rockstar; or (b) in a very practical field like OS or Databases or Networking. A friend of mine sent out 100 resumes, and got 98 rejections. :D
I'd have supposed Los Alamos, what with the laboratories, to be more cosmopolitan than Denver; yet so far as I know, that didn't happen in Denver. To be sure, I didn't have a particularly elevated social circle, and maybe the people at the Denver Country Club had some issues. But as far as I know, most people in Denver sorted ethnicities into Black/Chicano/Anglo.
I wrote last year's benchmark. The clusters are completely different, and so is the workload.
Last year's cluster had 300 VMs, which was a much higher price point, and the workload was write only.
This benchmark uses YCSB workloads A and B, which we though matches the usage we'll have on BigTable. The cluster is much smaller as well.
I shared my scripts from last year, it is pretty easy (although a bit expensive) to repro the numbers. Let me check if we can share this year's benchmark scripts as well.
The beauty of distributed source control is that github could shutdown and no history would be lost. The pull-request network would need to be rebuilt elsewhere. The best way is to have multiple large services and ease of migrating between them. Cross-provider pull-requests?
Current valuation should be based on future revenue projections. If you assume a 10X multiple they'd need $450M ARR to justify $4.5B which implies growing 22.5X ($20M * 22.5 = $450M).

Last report I saw pegged their number of customers at 10,000 which would mean a $2K average customer annual value. To get to $450M ARR they either need to grow to 225,000 customers or increase their average customer value (or a combination of both).

According to the US census there's over 2M companies with more than 5 employees which means they need to capture about 10% of the market.

Doesn't seem too unreasonable especially when you consider a company can stay with their platform even if they switch providers / plans every year (minimizing churn).
Tasking in Software Development
Some previous discussion here about using OS X, mounting Mac Minis, etc: https://news.ycombinator.com/item?id=8138791
Greg's not a founder of Stripe. And who asks that question?
Apparently you can fit a round peg in a square hole and achieve high efficiency density while you're at it.
It is hard not to think that a great deal of time an money would have been saved by removing those "Parts of our technology are built using OS X’s graphics frameworks, which offer high quality output and excellent performance."
i tried killing myself many times. every time, something would happen last minute that changed things, and then life seemed to have a different character afterwards.

i started to wonder if i actually did succeed after the first attempt in 2005, becuase life seems so different now than it was back then.

one of the things that finally stopped my suicidal ideation was the belief that i can never actually experience death. i discovered that other people with a background in physics had the same belief - quantum immortality.

http://markpneyer.me/2014/08/13/how-i-defeated-recurrent-sui...
Here's a possible solution

- Let there be pojs landing page

- Download pypy.js in the background

- Run python code

- Dance with Glee!
I'd be curious to hear from a lawyer if a system like this would cause a Rosario violation (in New York, for instance).
The problem is the datastore API worked directly in the browser via javascript. You could deploy an app on a CDN with that,just reference a few api keys and start writing apps using Dropbox as a datastore.
I wonder if we have a circular problem here. Aside from the truly exceptional, the Ken Thompsons and thereabouts, and the Wallys that cling to sinecures, if we brutally purge from the field the older masters who don't quite walk on water, that would reinforce the perception that older programmers generally aren't capable, or at least worth senior salaries.
For me, the thing that gets a bit discouraging at times is the feeling of riding a slow-motion merry-go-round. Every 10 years or so you see the same ideas start to come around again, only with some new paint and landscaping.

I have found myself more than once thinking that learning about some new trendy buzzword is just ultimately a waste of time, since I will barely have mastered it before it's been replaced by the next new/old thing.

On the other hand, it gets easier since none of the concepts are new anymore, and I tell myself, "hey, if you want to pay me to build a client-server app in the browser like it was 1995 (substitute Powerbuilder for Firefox/Chrome), great, happy to take your money."
iOS 9 Wishes
There are ambitious people and people who enjoy steady income.

I feel like the ambitious people (the kind that start these sort of companies) do not feel comfortable working on the same thing for more than a couple of years. They get that itch, understandably.
1) heritability of intelligence
2) Obamacare's coverage of quack therapies

The Democrats aren't more pro-science in the abstract. Every politician is pro-science when it supports their agenda. Every politician is magically skeptical of "settled science" when it goes against their agenda.

Edit: I meant that science strongly supports the notion that intelligence is largely heritable, which is opposed by Democrats.
Are these Show HN posts payed ads or the stealthy kind?
VC's are different type of partners. The VC's need to sell their shares in the end of a fund.

VCs have their investors too, the LPs, and they need to have liquidity to sell their shares and take the profit. If you don't give liquidation preferences or drag and tag-along rights to VCs will not be able to sell and make any profit if the fund is about to close.
Two other suggestions:

- Go to developer conferences. You will make connections with other people who might have leads or other people doing the same thing who don't have time to do everything and might forward projects to you.

- Build a software library in your field of interest (or even a successful product). From experience this will generate inbound interest for customizations. You will be very well positioned to do the work (Sidekiq, Ensembles come to mind).
Better Data Presentation with Chart Blocks
> "To the women readers/watchers: I apologize for saying "guys" in a few places referring to groups of people"

As a non-native speaker, isn't "guys" a correct term regardless of the gender?
The point about suicidal thoughts is that the urge to have the thoughts is a symptom of a disease, a phenomenon that is occurring in your brain. And on top of the other symptoms of the disease these thoughts create their own suffering.

My advice is not to try to rationalize the urge. If you ask yourself the question "Why do I have to kill myself?" You will get answers. Bullshit answers, usually, but they don't look that irrational because of your state of mind. And a lot of the suffering is caused by these essentially fruitless discussions.

Another key point is to realize the impermanence of the mind and of the self. Though it sounds like a buddhist teaching, everyone who survived suicidal ideation knows this: You enjoy live, then you don't, then you do again.

The mind is never static. Finding that reality helps one to get a grip on the seemingly illogical phenomenon on suicidal thoughts.
This is an excellent idea. Browsing your site it seems you really can do the job so if I was to interview you it will be talking about those projects.
> they're printed in inconel using Direct Metal Laser Sintering.

As someone who works with people who occasionally have to machine this stuff, that's seriously impressive.
Wallet Drone fits in your pocket
There is typically no show of hands at Democratic debates to assess which of the candidates don't believe in evolution. That pretty much says it all.

http://crooksandliars.com/2007/05/03/who-doesnt-believe-in-e...
How's the startup scene in Richmond?
Would anyone pay real money for technical interviewing as a service? I've done 370 SWE interviews for Google, and I think I am pretty good at it.
You missed the quote from before the "last 18 months" in the story "Newly fracked wells have been known to produce over 7,000 barrels a day." or the "In Eagle Ford, operators have been able to drill wells in as little as 10 days. Within a month those wells will produce millions of barrels of oil."

http://www.theatlantic.com/business/archive/2013/08/shut-up-...

They do a better job of explaining the whole thing and countering your points, but I will say oil is $60/barrel today.
Thanks for the break down.

I think all the points are true within the context that it's clear the negative interest rate is a way to get around problems of stimulating the economy, but also that there's certain banks who would love to get more people hooked on consumer credit. Frankly, I just hope this situation is resolved without having to chain everyone to such a terrible situation of perpetually needing consumer credit to pay for goods/services. I don't feel it's the right way to ensure a healthy economy. Or at least that's my view of it.
Ask HN: What's a Mac app you wish you had
I like building and using native Mac apps. Just wondering what the community is thinking of
I just wish people and companies would get over this "react(ive)" naming fetish. It reminds me of back in the late 90's when everything was Web-this and Web-that. It makes the distinctions really hard to google for. React, reactive, functional-reactive, etc. Overloading gets in the way of learning and progress.
For people in SF, running similar meetup in the city as well

https://www.meetup.com/SF-React-Native-Meetup/
Most of the questions in your interviews are not actually technical, unless your interviewing google or something. Here was my approach and I got a very large pay bump as a result :)

Sit down and list all your projects you completed at your previous jobs. These will give you a great refresher and are going to be your talking points. Have both good and bad points ready. The bad points are for curve ball of questions like, "whats you're weak point." It will also show you can reflect and improve.

Go crazy lining up interviews, that's one great thing about our industry, no shortage of companies to interview with.

A few hours before each interview, look at the job description for clues. You'll pick your top three things that you feel would make you a great fit for the company based on your past experience. "Need to be able to refactor", hey that's all I did at x company for y time and of course the project was successful based on z metric.

That was mostly it, of course it helps to do a quick refresher of tech specific interview questions from google. This is mostly to boost your confidence and to keep you from feeling too nervous.

Good luck!
Could one man cause a stockmarket crash?
Introduction to the Mesosphere Stack
Does firebase work offline?
Yes it is and him offering an apology for it was quite ridiculous to be honest.
Generally sound, but there does seem to be a certain breed of vanguard who lives off being heterodox with regards to the computing mainstream, yet functions just fine and likely harbors plenty of insights. Much of the Go team lived full time on Plan 9 at one point or another, and it's not like all of them were Rob Pike or Ken Thompson.

There is value in keeping up with trends, but on the flip side there is value in sticking with sound ideas, even if they are not necessarily attractive in the labor market, and learn enough to be employable or self-sustainable in some regard.

I would say server-side JS might not necessarily be a great long-term prospect, at least in part due to limitations with SMP and unwieldy concurrency models. Even if it persists, the value of knowing might be more of a labor necessity than any inherent utility.

Because programming operates on lots of trends and conjecture, knowing which ones not to waste time on is a much more valuable skill than jumping to stay "relevant".
The property was purposefully underpriced on the listing.

In an extreme seller's market, it's effectively equivalent to not providing even a listing price. They might as well say $0, because there will be plenty of buyers who show up to establish market price immediately (and then bid up from there).
The Mac Pro isn't a great value in the datacenter space. It's a single socket server that's limited to 64 GB of RAM. It's not unusual anymore to throw GPUs in rack mount systems; most of them already have the PCIe bandwidth necessary to support 4 big GPUs so it's often just a matter of getting the right riser cards.

Compare a Mac Pro to an HP DL360 that can hold 4 8-core Xeons (32 cores total) and over 200GB of RAM along with a few FirePro or Titan GPGPUs, and the HP will give you far greater density (though a rack mount system with 4 8-core Xeons and 4 GTX Titans would be a power and cooling nightmare!). That said, the Mac Pro isn't as far behind as I would have expected.

But OS X also kicks ass at multithreading, especially if you use Apple's graphics libraries. It's entirely possible they get much greater performance from OS X than a Linux or Windows based solution could provide.
How PayPal's cofounder finally got his groove back
"Fuck you" would have indeed been a more appropriate response to "how dare you try to implement crypto" FUD.

Crypto is hard, but it's no harder than a lot of other hard things. If you think someone's crypto is broken, you could point out why you think it's broken. I see no evidence that consigning crypto to a forbidden zone is going to improve real world security, and the old "mature" cruftpiles seem to manifest problems at least as often as newer systems designed with the benefit of hindsight. For example, any competent designer of a newer system would always authenticate before decrypting-- something that was not clearly understood when SSL was developed.
Well, the media speculates taking out Iran's cash flow is a bit more important to them than the US / Russia which I happen to think is fine reasoning. I am pretty sure its not to liquidate a supply.
Yep it's almost completely gender-neutral.
At this scale people do all sorts of ridiculously expensive things, like purchase six+ figure software licenses, or buy hardware from OEMs that charge an arm and a leg for "server" quality when it's no different from those charging 33% less.

So that's to say, that if there's an actual use for OS X at this scale, it's far less financially crazy than a lot of things that go on in data centers.
Interactive Visual Analytics Platforms
Thanks @samcollins! That's a really thoughtful observation. I think you nailed the feeling I had initially when I couldn't shake the brute force urge to see the numbers climb.

I don't know if it matters, but in thinking about Dwilly as a community rather than customers, I find myself thinking very differently about how it operates, what it stands for, etc.
Would it really have killed Apple to keep on making rack mountable OS X servers? I bought and configured quite a few of them back in the day and was quite fond of them.

I realize it's not the Apple Way™ but considering just how bizarre and niche the current trash-can Mac Pro line is, it hardly seems more niche than that.
I wonder if the Jeopardy appearances helped Watson (by getting the name out) or hindered it (by making people think it's just a parlor trick). Either way, this is seriously fascinating: I'm excited to see what other applications it has.
Good luck with your next steps!
Also, agree with above post that you should use your own name as here I am awkwardly talking to you in the 3rd person.
Fast(ish) != efficient. Your setup is categorically inefficient. That may be fine for your use case, but let's not lie to ourselves.
Heritability of intelligence is in no way a position espoused by anyone of any significance in the Democratic party. As far as quack therapies go, you have to get the bill through the legislature and all of the special interests there. When Obamacare was passed that meant pandering to Tom Harkin, a liberal's liberal, and Orrin Hatch, the conservative Mormon. Both were shills for altmed and other quackery but had enough markers that you did not cross them on the issue unless you had all your ducks in a row and really wanted that fight.
Who was it that said, "It's not 10 years worth of experience, it's the same year repeated 10 times"?
I would never click that link.
Believe it or not, there are meaningful differences between the parties in the US, and thinking there isn't is intellectually lazy, a way to justify not making a meaningful decision on political issues.