jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Coinbase (YC S12) | San Francisco, New York, London | Onsite | https://www.coinbase.com

Digital currency will bring about more innovation, efficiency, and equality of opportunity in the world by creating an open financial system. We can use this new technology to help good ideas spread faster, reduce the inefficiencies that legacy payment networks impose on the world, and provide access to financial services to several billion people in the developing world.

I've personally been here for 3 years and love it. Tons of autonomy, lots of really challenging problems, and a super mission aligned employee group.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/coinbase

See all our open roles at Coinbase here: https://grnh.se/8a8a01cf1

Tech Stack: Go, Ruby Rails, React (web), Swift (iOS), Kotlin & React Native (Android)

If you're interested in chatting more, feel free to shoot me an email at jpollak@coinbase.com. Looking forward to talking!
Out of memory issues because we use multiple small machines instead of one big one. There are othrs but we haven't worked out what they are yet.
Good idea. Is it focused on the UK? (Looks like it from the URL).

I don't understand your implementation though. You are trying to solve the problem of "difficulty in hiring good developers" by providing a list of jobs? Shouldn't you provide a list of developers?

From the site, it looks like you're trying to solve the problem of "it's hard to find good jobs in 1 place". Better be clear about what problem you are trying to solve :)
Your statements are very misleading. Goldman was forced to take TARP, as did other major banks. Goldman then repaid TARP, with 20+ percent interest. That is, taxpayers actually made billions more on the loan to Goldman Sachs. Implying that TARP benefited Warren Buffett in any direct way is absurd.
Link: http://www.coderstack.co.uk/
Testing DOM performance is a very different beast from testing JS engine performance.

For example, DOM-based tests are useless when trying to compare Node.js performance against other JS engines.
@sandgorgon.

Good Points all. A couple of minor points. My distaste is not so much about the name per se as the casualness of the ripoff. One email to the original site's owner (in this case PG) would have set things right one way or another before launching. Apparently this is being done now. Better late than never. pg will probably wave this through (or not) and that will be that. Then the "HNI" folks can focus on quality ;-)

As to the need for a community to "shepherd in" bright kids, it is an interesting idea but I am not so sure this is an answer to that need or even whether that need even exists in any deep fashion. (I speak as someone mentoring some ultra bright students working in Machine Learning). Something like Google Summer of Code might work much better. But, you maybe right. Maybe "shepherding" is what people need and perhaps a localized HN-lite site is what is needed. For some reason I am not too comfortable with the idea. I need to think about this.

Thank you for your thoughts. They made me (re)think.
this is a really good writeup (summing up Private_Dirty, Shared_Dirty for some pid's:

http://tech.brightbox.com/posts/2012-11-28-measuring-shared-...

https://news.ycombinator.com/item?id=4842782
Yeah, that whole scrolling thing is so tricky.

You'd seriously rather click than scroll? Strange idea of easier...
>> What we need is not more programmers. What we need is to enable non-programmers to participate in the creation process, not just the ideation process,” says Kenneth Kan, CTO of a company called Pixbi and a recent convert to flow-based programming.

I disagree with this. This might work fine for small programs, but will quickly fall apart for anything of significant size. National Instrument's LabVIEW [0] offers a graphical programming language called "G". G makes it easier for non-programmers (usually other types of engineers) to create the software they need. However, as their programs grow, they can easily get out of hand and become a dangled mess if they don't understand good program design. I am all for getting more non-programmers programming, but this method does not solve the need to understand programming fundamentals.

In my experience with LabVIEW, it was really great for making things like concurrency easy, and it was really great for quickly building GUIs to control hardware. I like to think that graphical programming makes some "hard" things easy, and some "easy" things hard (it's a bit manually intensive to make complex mathematical equations - though there are blocks you can use that let you drop in C code into the interface).

Like anything else, the methodology has its advantages and disadvantages.

[0]: http://en.wikipedia.org/wiki/LabVIEW
My point was not whether they were "stealing" their money, it's that they weren't an entity you should be trusting with substantial amounts of money. Whether they lost it by malicious action, inept accident or by themselves being stomped on by some larger entity (the government in this case), it was/is foolish to trust an organization like Mtgox with lots of your money.
If wifi is enabled, your device is still constantly searching for your home AP. That reveals your MAC address.
Time to build a device that pollutes the databases with useless data.
450 million is a number that immediately brings up the question, how many are real? This is almost as if the site is trying to make up an excuse for the purchase. However to me, having watched different entities out there I am always curious as to what is real and what isn't
which government agency is traditionally in charge of backdooring security systems?
You have misunderstood me. It doesn't matter if Tim is wrong, if we don't know what is right. If you substantiate your criticisms by finding counter-evidence or disputing his evidence, you add value to the conversation by pointing people in the right direction.
Could this be a psyops operation regarding Wikileaks mirrors?

/tinfoil
Sounds a lot like me for a perfect use for a Mac Mini Server or Pogoplug.
The difference is that a CD is a commodity. People are not. Certainly there is a marketplace at work, but even if you do view programmers or designers as commoditized, no one wants to be treated that way. It's ugly behavior. (Although in my experience that is usually ignorance, not malice.)
Yes, and they wait to tell you their arcane rules until after you've typed in the password that you want. So you have to repeat. It's like that teaching method I saw on Fernwood Tonight that simply shocked the learner for a wrong answer.
please explain what you mean by rate limiting and why that's no good.
This is the difference between business-to-business versus buying consumer goods. You can't waste time negotiating with every client who buys a $50 pair of shoes from you - it's just not cost effective. So you have a fixed price for everyone. However you can (and should) negotiate with people buying $20k worth of services from you.

Historically, the consumer experience is actually the exception, not b2b. Up until fairly recently it was standard practice to haggle for everything you buy. It's only the rise of the middle class and of huge companies that sell goods/services to millions that brought about this new idea of fixed prices that aren't open to negotiation.
Super dumb move. This will cause all kinds of impersonation and fraud troubles.
Do you have a reference for any of this?

The Wikipedia page on Responsible Disclosure lists GPZ as one of their first examples.

All of the people I know in this area consider the threat of publication as a implicit part of the "responsible disclosure" process.

[1] https://en.wikipedia.org/wiki/Responsible_disclosure
https://products.office.com/en-us/mac/microsoft-office-for-m...
OP here. I am obsessed with improving debugging, but I am also obsessed with Rust. Pernosco is mostly written in Rust. I am a huge fan of strong typing and tests, but I know from experience that they don't eliminate the need for debugging in complex systems.
And what tool do you use currently?
Active development and large user base seem way more important than what language they used.
I didn't say that. I disagreed with the statement of fact that Linux had passed Windows UX-wise in many ways around 2004.

Also, I wouldn't conflate UI and UX.
Yes, valuations would shoot to infinity if investors believed that interest rates would reach 0% and then stay there forever. Finite valuations are based on the idea that, at some point in the future, interest rates will be above 0%.

Also, although interest rates for the national governments of some countries have reached 0%, or even negative numbers, commercial interest rates are still slightly positive.
This is mind blowing... I'de say about 7 million people who purchased Pac Man for the Atari 2600 were ripped off. (Myself included.)
Somewhat related, a historical book on archery: http://tuba-archery.com/article/arab-archery.pdf
With 1K employees, no one thing is going to provide best fit for everyone. Work out what the internet is for, and realise that you might end up using multiple systems for different uses, and find ways to use them together. That's a good thing, because it means you don't have a single monolithic companywide dependency.
I've worked with a bunch of development teams as a product manager and founder over the last decade or so. Whenever the team has come together with the rest of the company and collaborated to come up with a process that works for both them and the business, things have gone pretty smoothly, even though the processes themselves have varied widely from place to place. Whenever any party - developers, executives, product management - has tried to force a methodology without full discussion and buy-in from all parties, it's been a complete disaster.

Because of this, I believe 'doing your job correctly' varies considerably from place to place, depending on the different people you happen to be doing your job with. Learning a specific development methodology is much less important than communicating and working with others to come up with a development methodology well-tailored to the context.
Evolution sort of makes the whole idea of extinction and "survival" blindingly complex.

The simple idea that "birds==dinosaurs (maybe)" led to us having pet birds for a while ( through the influence of our youngest ), which was very rewarding. With smarter birds, there's more of a sense of a cognitive "there" there than most animals. Almost what you get with dogs - although dogs have been ...engineered so heavily as our "familiars" that this takes some of the fun out of it.
So they have a 20 - 40x valuation? wow
Large companies will tend to act in an obnoxious enough way, so that their users will flee to smaller, hungrier, more savvy competitors. (Often using newer technology like WiMax.) I'm an example of this. (All of my internet use is through WiMax now.)
I was being slightly facetious and should have made it more obvious.
Huh? It's pretty easy. Give users the proper ability to control what of their information is and isn't private. That's it.

The situation as it stands now:

* Facebook tries as hard as it can to make it impossible for a user to liberate their information from the system (either to ditch Facebook for a new system, or to run both in parallel).

* Facebook constantly has bugs/oversights/intentional misrepresentations that allow 3rd parties to get access to user information that the user though they had ultimate control over. This information obvious isn't a click-button interface to access, but the people trying to harvest that type of information are more technical (or will just hire more technical people) than the majority Facebook's user-base.

The ultimate goal is give the user control and meet user expectations:

* When a user says, "Hide my email from everyone but my friends," they don't want there to be some way for a 3rd party or a friend of a friend to url-hack their way to that information (even if they don't know what url-hacking even means; don't prey on user ignorance, and claim that you're ethical).

* The user does want the ability to export the information that they have in the system. Don't hide behind some excuse like, "You can't export all of your friends' contact information because that information belongs to your friends." As long as your friends have given you access to see it, then you have access to that information. It's not a privacy violation if you allow a user to export data that they have read-access to. If your friend revokes access to their (e.g.) email address down the road, that doesn't mean that you still don't know what it is. You could have manually entered it into Gmail, or your physical address book. An export feature is just an automation of this process, not a privacy violation.
Back in 2006 I was running Google AdWords for a mortgage company on keywords around self-certification mortgages (yes, sorry, I was one of the people responsible for the crash :-)

These (at that time) sold for about £5 per click for a top 1 or 2 position, and the mathematics of it was that you could just about make a profit at that price as long as your website was very efficient at converting people to calls. Because of the high price and sensitivity, my pager was set to go off if we had a sudden "run" on particular keywords.

To cut a long story short, we got something like 10 clickthroughs within a short period, around 10 minutes, causing my alarms to go off.

We tracked it back to a brief mention of self-certification mortgages by Sarah Beeny on a Channel 4 property program at exactly that time (this was before TV on demand).
Very true. I only wish they had some smaller price steps; I can't commit to $10/mo. I'd love to give them money if I could buy, say, 25GB for $5 or 10 for $2.50
All I see there is consumption %s. I think your thoughts about marginal power usage seem reductive.

Of course, immediately your marginal power will be by gas turbine. However if power increases overall, wouldn't sustained power usage force an increase nuclear baseload? The overall GW output of nuclear has varied YoY substantially.
Alright... so my 3rd cousin twice removed did something to oppress your 4th cousin once removed, and that's your justification for abusing me on the basis of my gender/race?

What is being accomplished here?
> Children in the West today already spend more time with parents than at any point in the past

That's not what the article says. It compares to just 50 years ago, which is well into the industrialized world of two working parents in the office away from home.

Just a bit farther back, like with my grandparents era, kids grew up on the family farm, with their parents 24x7, learning by example from them.
And yet many places still probably do, because some corporate IT has refused to upgrade, and they are a core customer that needs to be supported.
> It doesn't seem to have gotten them a whole lot

Intel has majority market share in datacenter and client computing. I learned in a professional setting that you can't ever judge the quality of a semiconductor company based on its price action because the vast majority of the money deployed on Wall Street lags the technology because technologists are rarely the ones expressing discretionary views on the stock.

> The world is literally filled with the carcasses of failed R&D projects when nations that tried to develop industries

This is a bad take. The largest pure play foundry makes up essentially half of its host economy, and there's a difference between building factories/ports/plants and doing research. Even failed research is a step forward but that's not what we're talking about here. There's no geographic reason why Taiwan should be the epicenter of semi fabrication, in fact there's a political and economic disincentive for it.

You have this assumption that there's somehow a shortage of human capital in the semiconductor space but that's just not true. The present bottleneck comes from the fact that demand has grown beyond what the industry can facilitate, and capex outlay is a risk that takes time to bear fruit.

I disagree with your view of defense innovation, but I suppose we can't know because all of the juiciest recent developments are probably a secret anyway. But think of your ten favorite technologies and try to determine whether they were affected by defense spending. Here's an example: there'd be no Uber without GPS, and no GPS without the defense industry.
_Well actually_, using Emojis in your UI can be difficult due to the issue/feature that different systems have different artwork for Emojis.

While generally the platforms have gotten better at aligning on the meanings over time, the same emoji will sometimes have different meanings on different platforms.

This is why Twitter and Discord render custom emojis (using... pngs actually afact) so at least they have the same meaning everywhere.
I have, yes - four of them, up close and in detail.
This comment is strange to me, since the women I've seen that do the best work, particularly my CS high school teacher, were as hard-nosed as any man in the field; e.g., they knew their stuff and didn't let anyone else tell them otherwise.

I don't think that sort of attitude comes from anywhere but the family unit. All this talk of orgs needing to cater to otherwise non-applicants and governments needing to intervene is just barking up the wrong tree.
> Impressive leap of logic to deem downvoting racist. This seems to be the final argument nowadays when all else fails.

I think that's cold for you to wilfuly misinterpret my point so. Fine, we'll apply it to the gold standard. In news.y for the 1800s someone recommending moving away from the gold standard would get downvoted to hell by those that "disagree". Their comment would grey and vanish to most.

By encouraging downvoting disagreements you encourage large consensus to shut out contradictory voices by downvoting them, regardless of the voracity of their arguments. This means that all voices are significantly constrained by the habits of the present as opposed to attempts at deriving truths that are correct regardless of the age.

IMO downvoting for disagreement is entitled behaviour because its greedily taking an extra vote. You get an upvote for agreement, to upvote AND downvote is two votes. Why should some people get two votes?
Note that parent said “ if both peers are behind NAT without UPnP”. As far as I know, there’s no way to punch holes / open ports automatically without UPnP.
For the record I generally like Beato's channel. I suspect part of what you dislike is a result of the YouTube-ification of his videos. Making everything amped up, strong opinions, etc. Watch some videos from 5 years ago. There are no "wow!"s in response to every line in a song, more nuanced opinion, etc.

Unfortunately, though, he's been a little more clickbait-y of late. For example his "rant" videos, which are both very clickable and don't have copyright claims like most his videos. I expect to see more of these going forward now that he knows he can rant for 30 min, cut it down to 10 min, post it, and make $10k from ad views.

The "What Makes This Song Great?" series is wonderful. If for no other reason where else are you going to here isolated tracks from your favorite songs? But I somewhat suspect he was trolling his viewers with doing one on "Since You Been Gone" a few weeks ago. I enjoy the song and am happy to crank it up and dance with my kids, but the production / arrangement is typical Dr. Luke blandness. But of course I still watched the whole video, waiting for him to "break kayfabe". :)
I agree, but fwiw pg (the HN founder) encouraged downvoting for disagreement.

I railed against it to, but as pg endorses it I think we're stuck with it.

The best sort of voting I've seen is multi-dimensional Slashdot-style voting where users can individually model there own comment visibility metrics.
Good question, I am not sure. The numbers from my link do match the official numbers from Canada (link [2]) though.
> “Imagine if everything ever written on a typewriter had been written by the guys who invented the typewriter,”

I had not heard this quote before, and while I enjoyed the article, I would deem it worth reading just for this.

Thanks for sharing!
Qualified immunity for police officers includes immunity from criminal prosecution and is extremely different from the civil liability you are talking about.
Apparently this is in preparation for the new "Proton UI", which is one of those things the design teams in big companies do to justify their existence.

I just downloaded Nightly, which already has the Proton UI, and indeed compact mode is hidden behind an about:config option and it's a bit taller than the one featured in the current UI. I really can't fathom why this has to be the case.
It block self-hosted Piwik by default too!
Thank you! I can't share the exact numbers. All I can say is the earnings are not enough to make a living (even in a low cost country like India) :) Probably, the numbers are not even worth sharing :)

I will be trying my hands with iOS by porting this game to see if its any different on that platform.
Thanks, ublock
Did you intend to reply to my post? The probability of any physically possible event occurring is above zero. That is certainly not a theory. In fact that there are low probability events that are practically guaranteed to happen over a long enough period of time, such as a big earthquake on the West Coast, comet impact, etc.
Bias isn't that big of a problem, corruption and dishonesty is.

If all we had to deal with is bias in decision making which resulted in suboptimal outcome, things would still be okay, as long as people making decisions and in position of authority (which includes voters) are still honestly thinking that one strategy will yield the best outcome for all of society.

But as soon as people start being dishonest for self-interest reasons, they've subsumed the goal for their own, that's the real problem. I'd rather have someone in charge whose not the best at coming up with strategies and approaches that meet the goal, possibly due to their bias or other reasons, but is at least trying their best, then someone whose trying to manipulate support and slowly put goons they control in various positions so that they can just focus on their own self-interest and promotion while pretending to everyone that this is in our interest.