skysight-inc/HackerNews huggingface dataset:
> Lashing out at me for explaining why it's a difficult problem doesn't particularly help solve the problem.

You didn't originally explain why it was a difficult problem at all, all you did was insinuate that most people are too lazy to read documentation, made hyperbolic statements about the difficulty of claiming money, and seemed to suggest that therefore this specific project is a failure or something.

While this post is a bit better at clarifying your argument, the post you're responding to is still 100% in the right here. You may have thought you were helping with it, but the fact is that all most people like to do, is poke holes in reasonable solutions, just because they don't exactly match whatever specific criteria they had in mind. You have to remember that the perfect is the enemy of the good, and it's so easy to come up with criticisms, that even the people you're critiquing have probably thought of them already, much to everyone's astonishment probably. What's not easy, is coming up with any kind of alternatives or possible solutions to these holes, because if it were, they would've likely been implemented.

Believe it or not, all this does is demoralize people actively trying to solve the hard problems you claim to be trying to "help", thus hurting your own cause in the end, because there's no motivation to be gained by helping a bunch of entitled armchair know-it-alls. Despite what everybody may like to think, technological progress is fundamentally a people problem just as much as it is an actual technological problem.

EDIT: Just for full disclosure, as a cryptocurrency investor myself, I also am bearish on BAT. But that's just because I'm bearish on anything having to do with Etherium by default.
Some can, some can't. Ad networks such as Facebook actually don't let much information escape, getting even basic demographics on who saw one's Facebook ads can be hard, getting identifiable information is, to the best of my knowledge, not available around impressions.
With a domain-specific tool, it's even easier though.

curl ... | jq -r .last
Sure. But you can't use jq to scrape arbitrary websites, for example. :)
MLHelper: Algorithms and utils for Machine Learning in JavaScript
> Hi! I see you're using compile_commands.json. How are you handling header files? I've found that header files present problems for compile_commands since a number of tools using compiler_commands (like bear) only look at the compiler commands for .c files, and don't notice that the header files should be added as well.

When a cc file is indexed cquery will index the associated header files. There is some logic to deduplicate multiple header file parsing so it only happens once, but that is fundamentally how it works. cquery then knows which header files are associated to which cc files.

> I know that some tools, like YCM, attempt to intelligently map a header file to it's associated .cpp/.cc/.c file to guess what the compiler commands are, but this doesn't always work.

cquery does this as well, because you can, for example, create a new file that is not in compile_commands.json. cquery has sophisticated logic here, as it will also try to infer if the file is test or platform specific (use general postfix matching) as those often have a very different set of arguments.

> What is the state of generating compiler_commands.json for Chromium? I remember running into this issue a few years back.

Chrome compiles using ninja, which natively supports compile_commands.json, so generating the file works well and is easy to do. I have not run into any issue here.
The best use-case for a crypto coin is as a share of an underlying economy. Take ethereum for example, their underlying asset ETH is used to power computation on the network. So when the network first launches you get to purchase a share of the ethereum economy for relatively cheap since the risk of failure is high. Your expectation is that once the network of apps and users is built up, that economy will grow and so will the value of your share of it. The value proposition in an ICO is that the potential upside of your investment can reasonably be 100x.

I don't recall exactly but I think ether tokens sold for around 30 cents per coin which is about a 1000x return at current prices. So for the extra risk of having zero leverage in determining how the company operates, and no ability to recover assets if things fail, you hope for a much greater return than you get through traditional investments.

The problem with the recent ICO wave is that the value proposition has gone completely out of whack. Instead of the underlying economy starting off at a $2M market cap and thus having huge room to grow, they're starting off at $20M or even $200+M with very little room to grow outside of the increase due to massive bubble valuations.
You fail to understand the big picture so let me help you (and perhaps @jedberg) out a bit.

Many yes, but not all, are scams and in fact the concept of an ICO is just as significant as cryptocurrency itself (though cryptocurrency a required predecessor).

ICOs (tokens) are to IPOs (stocks) what cryptocurrency is to fiat currency.

Just as banks will fight and make a fuss about cryptocurrency, stock exchanges (and banks again) will make a fuss about ICOs.

Why? It's because ICOs, like cryptocurrency - are decentralized & blockchain powered and as such require no regulation or centralized authority to give them legitimacy. The blockchain, an immutable append-only log of transactions gives them legitimacy.

In other words, crypto currency and ICOs 'cut out the middlemen' - and the middlemen don't like it (hence they will try to give ICOs negative press; but of course the pyramid schemers and scam artists don't help the matter either).

Yet banks and exchanges are perhaps the lesser of worries; it is at the end of the day big brother who is most concerned because this entire crypto/blockchain movement has the potential to render their system of control - which is based on controlling and imposing rules on capital (something very difficult to do with the aforementioned crypto tech) - totally ineffective in the future.

So yes, just as in the early days of the internet there were those who used it to share & publish scams or porn - there are some ICOs or users of cryptocurrency engaged in scams or questionable activity. But just because you can share porn on the internet does not mean it isn't going to be a critical business technology one day in the near future.

In the meantime, expect big brother and its friends in media to be-little and all out attack the tech and the people who use it (via more laws & regulation, censorship and ultimately intimidation & force) until it inevitably becomes apart of everyday business.
https://news.ycombinator.com/item?id=15725108
I was surprised several times, and have since stopped being surprised, that someone who was immersed in a technology for years, loved it intimately, and knew every wart on its asshole, so to speak, and loved it anyway, the person you know as the guy who's really into PHP or the guy who's really into Oracle or the guy who's really into jQuery will not flail when the company abandons that technology. I would always worry, and think to myself, "Man, using PHP at least we have Tom. I'm not sure upgrading to a better technology is worth losing that kind of expertise. And what will poor Tom do now? PHP is his whole life." And of course six months later Tom knows every wart on the asshole of Node and React/Redux. Tom was an expert because he had an ability to take an obsessive interest in something and create his own expertise. Non-technology domains are similar, with one caveat. Somebody who is a master of a customer domain got that way by being able to take an interest and being able to empathize with customers, get them talking, and keep them talking. They can apply that to a new domain and get up to speed with terrifying speed. The caveat is that some people have domain knowledge from working in a field for years before getting into software development, and they can't replicate that experience in a new domain.
Honestly, OCaml is hardly esoteric. It's not a major language, but it's not a specialty language either. I'd put it in the same category as Elm, Erlang, or even something like Julia. Scala takes a ton of inspiration from OCaml, to the point where you pretty much feel like you know one if you know the other (at least speaking for myself that's been true).
> without going insane

You make that sound like it's a BAD thing...
I'm not against having plans, but to have no other option than to transition yourself out of programming? That's an absurd way to look at aging in a technology field.
Where is the profit part?
Have you seen Atlas Shrugged?
AWS Amplify – A declarative library for application development
Yeah, I work there too. The weird little rock between Venus and Mars covered in bureaucrats and other insects?
> The practical impact of such a change ... is nil.

I don't believe that. I think there would likely be a small group of people that would audit the software to create fact finding reports and others may create patches to fix software. Of course this is still subject to abuse, but there would probably reputations for certain sources.

Similar to journalism. There are a lot of first hand sources out there but the average layman does not read them. They would rather read a summary/interpretation of the facts. This is also subject to abuse. Reputation is important.
Maybe objectively, but not subjectively.
Incredible jumping robot
There are absolutely people in their 70s and unhealthy that commit acts of sexual harassment and statutory rape. You have no concerns that there will be more victims?

>Then his eyes lit up and he asked me, "Did we work out?"

^ Especially considering that this question suggests these weren't a few isolated incidents, but an abusive pattern repeated so often that he can't remember who he has done it with.
David Bentley Hart and Ed Feser, who is also mentioned in a comment here, are theist cranks who have both developed evasive "metaphysical arguments" which apparently tell us the universe has a "light of being" (DBH) or a "prime mover" (EF) which turn out, shock horror(!), to be the Christian God that they already believe in and their "arguments" tell us nothing else (e.g. they don't tell us if the universe had a beginning or not, because, of course, they don't want to go toe-to-toe with physics). DBH and EF are the latest in a long line of "philosophers" paid directly or indirectly by the corrupt church to provide sophistries to make the billions of peasant believers continue paying their tithes. Let them, with their oh-so-deep metaphysical arguments, predict something true about the universe that physics doesn't yet know and then we might listen. I'm surprised the utterances of a crank like DBH would reach the pages of HN.
Non-musician who taught himself all this stuff here, I feel your pain.

That said, Abb isn't another name for G - it's a distinct thing which, when played on typical musical instruments, is played the same way as a G. Basically note names to note frequencies is a many-to-one mapping.

If you want to understand the hairy details start by googling just vs equal temperament. But I went down that rabbit hole, and it hasn't made my procedural music any better, so I wouldn't really recommend it.
Lies, damned lies and statistics...
Dispelling misconceptions about what’s driving income inequality in the U.S.
Three Reasons Why Bitcoin Is Not for Criminals (At Least Not Yet)
This makes no sense, because CEOs are not irreplaceable (and, thus, should not be immune). Just replace a bad CEO with a good one and all "innocent" workers will not only not suffer, but will be in a better shape due to expected overall improvement of the company's culture and performance.
We already have highways full of private vehicles with no rules about responsible upkeep. Bus operators have an incentive to keep their vehicles working and not get wrecked.
I mean, it's certainly true that at least once I found that another developer had updated the .debs and forgotten to update the sources, and I had to attempt to reconstruct what he did because I needed to add another patch on top. So you're absolutely right that some better CI would have helped here.

But for the product we were building, it was important that developers were able to test their .debs before committing to the repo. That means that CI can't build post-commit: you have to have some way to take a local modification, turn it into a .deb, test it and see if it does what you want, and then commit that.

I've thrown something together for my current job that supports both building a package interactively for testing and building one in the CI pipeline post-commit (using a git repo as the source in both cases) but it's definitely more cumbersome, and I haven't figured out quite how I want to fix it.

(Also, yes, games are a more obvious example of this, but there are lots of purists who've never worked in game development who are somehow convinced that assets aren't code and shouldn't be in the code repo. Having not worked in game development myself either, I figured it was safer not to invite that argument.)
Given that there have been multiple non-damaging encounters between wild Orcas and humans, and there have been instances of Orcas preying on nonhuman terrestrial animals, it is very likely that they do not have an interest in attacking humans in the wild.

As to whether captive Orca attacks are due to more aggression towards humans specifically or are simply the result of the high numbers of encounters with humans, I doubt there is sufficient data to ascertain.
Different c5.18xlarge instances with netperf TCP_RR, no significant tuning:

[ec2-user@ip-10-0-2-191 ~]$ netperf -v 2 -H 10.0.2.52 -t TCP_RR -l 30
MIGRATED TCP REQUEST/RESPONSE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 10.0.2.52 () port 0 AF_INET : first burst 0
Local /Remote
Socket Size Request Resp. Elapsed Trans.
Send Recv Size Size Time Rate
bytes Bytes bytes bytes secs. per sec

20480 87380 1 1 30.00 21178.69
20480 87380
Alignment Offset RoundTrip Trans Throughput
Local Remote Local Remote Latency Rate 10^6bits/s
Send Recv Send Recv usec/Tran per sec Outbound Inbound
8 0 0 0 47.217 21178.689 0.169 0.169
alpha is a return in excess of what is expected. If you invest in a low cost index fund you expect alpha of 0 as compared to the index the fund is mirroring. If instead you put money in a hedge fund, alpha is the difference (positive or negative) between the returns the fund gets vs some benchmark like the S&P 500. Negative alpha is bad, positive alpha is good. Earning alpha means you are beating "the market".

There's also beta, which despite being the next greek letter, isn't the same at all! Beta is a measure of the price correlation between an asset and some benchmark in terms of volatility. Beta of 1 means that the asset moves in lockstep with the benchmark. Low beta means the asset doesn't move as much as the benchmark and high beta means the asset moves a lot compared to the benchmark. Tech IPOs are often high beta compared to the S&P 500.

Anyway, finance has a lot of intellectually challenging problems that happen to overlap well with people trained to build mathematical models that attempt to describe stochastic processes. CS, Physics, Stats, some branches of pure Mathematics -- all have direct applications in the work they do to some aspect of being able to understand and predict markets.
For quite a while at Google there have been git extensions/tools for working with Piper. They're pretty widely used, but haven't been "officially" supported.

There's a new project that allows you to use hg with Piper/CitC; I've been using it for about a month and it's been working really well. No clue how it works, though.
So the expected value of obstruction of justice is better than the penalty for the crime. Oh boy...
Apple iMovie 10.1.3 Cracked Serial for Mac OS Sierra Full Download – Crack4Ma
there isn't. it's just a popular format titles (right along there with "x considered harmful")
I called this last night right after the event, after another ill-informed HN user was calling for Elon to step down. (shaking my head)

> I'd say Elon is doing just fine. The semi business long term could be a game changer that propels Tesla beyond a car company. Think fleets, partnerships with FedEX, UPS, DHL, long haul companies, van lines moving companies, Amazon deliveries. Lot's of very lucrative business opportunities. Also, the pickup truck market in the United States is huge, Tesla is getting into that as well.
The Instagram android app was last updated 4 days ago, Facebook 5 days ago.

They could do similar automated updates to the apps, including publishing them, but they've clearly chosen the path of test thoroughly first, then release.
> he denies the existence of qualia

No, he doesn't. He just says that qualia aren't what we intuitively think they are.

Denying the existence of qualia would mean denying that we have subjective experiences. Dennett doesn't deny that. But he does deny that many of our usual intuitions about qualia are correct, by showing how they lead to inconsistent and incoherent thinking about our experiences.

It's quite true that Dennett's view of qualia is very different from that of many other philosophers. But to say he denies the existence of qualia does not come close to doing justice to his actual views.
Some make a whole lot less than you and still feel ill at ease working for the finance industry when it seems to soak up so much capital and contribute so little to society
Usually leases allow for overhead costs to be lumped in to some percentage.

If you buy something, you can roll installation services into it. This was just stretching it.
Talking about going up or down an octave here is just nomenclature. Musically speaking, changes in a chord progression don't go up or down - this is because roman numerals refer to pitch classes (like C, E, G), not to specific pitches (like C4, E5, G3).

The matter of which notes to play for a given chord is called "voicing", and it's orthogonal to anything mentioned in your article.
Remember when these articles were about OOP?
Straight up coding is such a pop culture that some subset of good principles are unknown or misunderstood by each successive hip new movement, every one flawed in a different way to their predecessors, but doomed to make similar mistakes by lack of experience. The flaws easily extend into "best practices" around any given tool; and then you stick out like a sore thumb for recognising what should be done, but everybody else cargo cults the orthodoxy.
I'm Australian, have been driving in Canada/US for 7 years.

Now I'm driving my Left-hand-drive Jeep on the left side of the road in Southern Africa.

I have also driven right-hand-drive vehicles on the left in Canada.

It's annoying for merging and overtaking, but it's not "difficult".
Of course people like finance.

We are not all some hippies who want to help the world. Fuck this shit. I want straight cash! And if you think people at the top of the tech industry dont think like this ur just naive as fuck.

Whats not cool about a bot farming money? Its like the best thing ever looool.
Is anyone using Upspin for anything?
And android and google is negligent for not allowing users to limit apps ability to use these apis.

An app can request it, I'd like to say NO in a way that doesn't break the app. It asks for camera, fine it gets the same stock photo. It asks for location, it gets the Galapagos. It asks for microphone, it gets "Never Gonna Give You Up". Installing an app shouldn't be a binary (hah) choice.
It has little to do with the software and everything to do with distribution. Users cannot install software on their devices. You eat the food given or you starve.
The camera doesn't have (1) an attentional system, (2) a model of the world in memory, (3) a model of itself within that model.
> CE for software

Yes, and hardware at the firmware level.
XPrivacy does.
To get paid well, in simple terms, need (1) luck, (2) a bubble of some kind, (3) someone with more money than brains, or, (4) finally, (A) to deliver some economic value that (B) can be seen by someone with money.

Taking (4), a bottleneck here is part (B). So, there is something better -- (5) with (A) deliver some economic value that (B) a lot of people with time and/or money can see. That is, with (5) do a startup and own and run the business that delivers your (A) economic value. Then to heck with finding (A) just some one person to give you a job with good financial security and, instead, (B) find a lot of people, say, on the Internet each of whom give you a little time and/or money.

From one person, it' a
lot easier to get a little time and money than a lot. And it's a lot more stable to be getting the time and/or money from many people instead of just one.

If you have some good economic value, then hopefully you can cut out the middle man of your boss, his boss, his CEO, his BOD, their HR department, sales department, marketing department, legal department, etc. and deliver the value fairly directly yourself.
> Orcas discovering a major new behavior just when we happen to have the means of observing them seems breathtakingly unlikely.

In all fairness, humans have discovered many major new behaviours in that same time period.
sure, but theres also generally profit in the story.
AMDGPU DC Code Lands for Linux 4.15 Kernel
Takeaways from Strategies Used by Duolingo, Buffer, Slack and Trello
I was under the impression that these sorts of BigCorps were actually a better place for the underrepresented and frequently have more diverse technical workforces (along race/age/gender lines).

I just got hired by one in Texas that reflects that impression, which I had before I ever interviewed there.
As it turns out, Daniel Bennett is an atheist materialist crank who has developed evasive "materialist arguments" which apparently tell us that the universe has no cause of existence, which turns out (shock, horror!) to be the standard atheist cant that he already believes, and so his arguments tell us nothing else...

(Sorry, couldn't help myself.)
Most programming problems have multiple viable implementation approaches, and implementation language is not usually the gating factor on success.

It takes some esoteric innovative features to make a difference, but that will also cut both ways; it'll make it harder to hire for and scale, too.
I suppose I would argue that developers with a lot of experience and good knowledge of fundamentals might well steer clear of a great deal of the unnecessary complexity and short-lived tooling in today's web development world.
As a manager, having a bunch of naive hardworking employees under you is a lot better than having skilled but knowledgeable workers. The problem with the latter is they can seem to know more than you do at meetings, lead teams themselves, and become your competition for managerial roles after they've been around for awhile.

Better to hire the social inept, easily manipulatable young guy, than your future competitor for your very own job.
An Inconvenient Truth about Smart Cities
https://ase.tufts.edu/cogstud/dennett/papers/quinqual.htm

>What are qualia, exactly?

Sets of associated ideas? For example, a door knob might be associated with (1) wood, (2) black, (3) grasping, (4) turning, (5) my right hand. All these ideas are activated to some degree when I contemplate the door knob, and to a greater degree when I contemplate myself contemplating the door knob.
There was an amazing article about one of the programmers responsible for inventing CDS and I can't find it again :( it included such gems as putting offal in a grinder and getting steak out of it, anyone remembers it?
Bagpipes and Hurdy Gurdy physically can't, the drone is always there.
I’d imagine defense has an uphill climb from there.

If they disposed of the smoking gun, I'd say a simple uphill climb is a big step forward for them!
Isn't that normal, that if you are one of the big guy that you look into all possibilities and always re-evalute what gives you the best option for the money?