skysight-inc/HackerNews huggingface dataset:
People™ should learn about how to properly self-host their stuff, apply adequate licenses that allow for remixing, etc. If "this music culture you're a part of" really matters to you, and grows larger than the initial toe-dipping, becoming self-sufficient should be one of the main objectives of your craft. Being part of a culture should also imply caring for its heritage, should it not?

Sure, this subculture would have probably never existed without a platform to grow on. But the going-away part is actually a large scale problem, not only regarding SoundCloud. This applies to other ~corporation~ startup backed platforms as well.
https://cex.io looks like a great alternative
Yes, the reaction is appropriate. You seem to agree that this is malicious action, so your position is kind of hazy.

> People have been whipped up into a frenzy for data that a webapp wouldn't blink twice at collecting. But when it's installed locally it's somehow different than if we load a webapp in a browser?

Well, yes. But it's even worse than that. This code was submarined into an unrelated open source tool and sent the data to a company with which the user had no relationship whatsoever. That's a little different from Google keeping track of how often I log into GMail, isn't it?

Even the README you linked to (probably not seen by many users) seems intentionally misleading, as it is careful not to state to whom the metrics are sent, leaving the reader with the impression that they are being sent to the project maintainer and not to Kite, Inc.
Your QA teams are looking up every entry in your package.json files, your Maven poms, your Gemfiles, your requirements.txt files? They're making sure that something that builds completely cleanly and shows no external errors doesn't have a typo in it?

Of course they're not.
>How is this a perfect free market reaction?

Because it's a private organization making a free choice, a choice which you can ignore.
In my view, as a bystander with no skin in the game, the BCH fork is very much political, so there's no reason why exchanges should not take a political stance in response. It's hardly a question of supporting what "everyone else" supports, Bitstamp has the same position for instance.
Except it really is a shitcoin. A scam to ensure that the mining pools can keep exploiting ASICBOOST.
Ignore it and move on in life.
great perspective! My desired goals are more in something like cognitive science..
I think most of my grumpiness about this is not that things arent progressing (check out Santa Fe Institut and their work on complexity) it's just that AlphaGo and self driving cars are getting all the attention
I've worked with these guys and they're awesome, good luck Rotem and Shahar you're doing great!
...hosted by Cloudflare.
> And the amount of actual data needed to store issues is peanuts anyway.

It’s not. Take something like github.com/Homebrew/homebrew-core. There are 15k closed PRs there. There have been 20 new ones today. It’s not rare to have 10-20 comments per PRs; some of them even go over 200. Add CI status, actual PR contents (git patches), comments reactions, edits, labels, milestones, assignees, reviews, projects.

IMHO having a tool to fetch issues locally is a good idea; storing them in the repo is not.
Democracy is dying – and it’s startling how few people are worried
This has a lot to do with the ever increasing incompetence of web devs than it has to do with Firefox imho. I do performance testing for a living and Firefox creams Chrome on sites where the devs know what they are doing. I don't think of Chrome as faster, but better designed to hide developer mistakes.
Chrome basically keeps the mediocre developer who can't rtfm in business just the same way Microsoft did back in the day. Same pointlessness on Android.
I call it the Trump definition of success - pander to the lowest common denominator and pretend there isn't a price to be paid.
Not sure about KDE, but Fedora's version of GNOME definitely works better than Ubuntu's version of GNOME. Because of their valiant efforts to keep Unity from changing at all for six years, Ubuntu's desktop has a peculiar hodgepodge of software versions and unnecessary patches. There's a sense of teams of developers pulling in opposite directions from each other with your computer straining in the middle. Hopefully will get better in a year or two. On the other hand, a lot of what's been going on around GNOME has been about how stuff fits together, along with backend changes that have been getting more and more polished in Fedora but aren't really there in Ubuntu yet. Kind of depends on your system (and whether you have strong opinions about search-as-you-type), but in my own experience I've found that Fedora just feels sturdier as a result. More designed, in a number of ways.

Also its boot splash is the coolest. That's probably the real reason.
ID.me | Product Designer | McLean, VA

ID.me is the first digital identity network that allows consumers to prove who they are online while controlling how their information is shared with brands. Our use cases range from powering military and student discounts online to enabling Veterans to securely access their VA benefits. The design and UX challenges are unique and impactful.

Interested? Feel free to contact us at careers@ID.me or apply on our careers page (http://idme.jazz.co/apply/zQF5OMPUdx/Product-Designer).
I love macOS. It's a Unix system, with a fantastic GUI, well-integrated applications, an ecosystem that is rich and vibrant, and a command-line system the is extremely usable, also with a rich ecosystem (homebrew, macports, etc)

For me, after 10 years of trying to make desktop Linux work the way i wanted it to, macOS is everything I was looking for.

Gnome decided that they had no desire to make a usable DE. They took everything that made it good, threw it out the window, and went as far as they could to make it unusable.

KDE is just a clusterfuck. 2-3 system preferences panels, confusing options, and way too much gloss (glow, transparency, etc).

I spent a long time with tiling window managers, trying to roll a system that felt comfortable and usable to me. And for the most part I succeeded. But the lack of integration with applications is really what ruined it for me. I want a good email client, an address book that can have arbitrary amounts of phone numbers and email addresses per entry, and the ability to give those arbitrary names. I also want my email, address book, and calendar to be aware of each other and play well together. I want a nice way to sync all of that to my mobile devices. I want an experience that feels coherent, instead of something hacked together with bailing twine.

Don't get me wrong. I love Linux. For servers, I would never choose anything else (well, maybe FreeBSD). But it seems like over the last decade, distro developers and desktop environment developers have gone out of their way to sabotage their own efforts and make their software as unappealing as possible.
In my experience they wax and wane. We're on our fourth distro in 10 years. Change has mainly happened because "it don't work with the new hardware we just bought". Currently on Ubuntu fwiw.
Thanks Ran!
How is that relevant? The salient point in the comment you quote is "they are not adapted to evolving technology and culture." It doesn't matter how clever the founding fathers were, or how much foresight they had. They could not have anticipated the realities of today.
Nice drive-by propaganda comment that ignores a massive amount of context and subtlety.
Storage with docker is just such a mess. In the end I went for Triton (SmartOS) which has ZFS and docker support and never looked back.
Better link: https://pbs.twimg.com/media/DGK-eZ3WsAAvqN0.jpg:large
... which is now supported by rhel!
Last time I wrote a Firefox extension, the code was manually reviewed before being officially published on addons.mozilla.org (it's there as experimental release with big warning bars while it sits in queue for code review).

To publish an Android app, I need to verify my name by paying Google some money ($25?) and my code has to pass some automated checks.

It seems like anyone can publish just about anything anonymously on npm. That model has upsides, but it's not exactly state-of-the art in terms of QA (though you could argue whether QA is the right term here).
> There is a difference between ownership and possion

Yes, ownership is a matter of law. By what law does the act of a fork which grants possession of BCH to controllers of BTC wallets grant ownership to anyone else?

> But by the law the owner is entitled to the profits of a thing

That's, at best, imprecise. I own money, which I hold on a bank, which contracts a certain rate of interest (which may be zero) to be paid on it while I hold it there. I absolutely do not own any profits the bank is able to realize through holding the money (any more than, beyond those contracted, I am liable for any costs associated with their holding of money); indeed, their ownership of the net profits realizable by having the money in their hands is central to their business model. (There are restrictions on their ability to use the money they are holding to prevent undue risk of them not being able to pay my money back, but if they gain a windfall, I don't share in it.)

The real question seems to be legally whether BCH is a gift to those owning BTC or those possessing it. In the absence of very strong evidence to the contrary, I think the law is likely to say that who possession was given to also determines who ownership was given to. If I give a thousand dollars cash to everyone I see wearing a green hat, and one of those people had borrowed the hat, the owner of the hat is going to have a difficult time arguing that they own the thousand dollars.
Canonical's Vanilla framework finally has a home on the web
Charlie Finance | San Francisco, CA | Onsite | https://www.hicharlie.co

Charlie is a free, text-based AI that is here to automate everything in personal finance that can be automated and to radically simplify the rest. We are using Artificial Intelligence, Machine Learning and NLP to help everyday people manage all of their everyday finances. We are very well funded, our engagement is extraordinarily strong, and our user base is growing rapidly.

We’re looking for a curious, relentless Software Engineer who cares about everyday people to join our VC-backed team in San Francisco as employee #7. We have the freedom and the runway to build together A.I. that will improve the financial health of millions.

Interview Process: Couple of phone calls and an onsite interview. We’ll ask you normal interview questions, but as we are still a very small team, we will also spend just as much time learning about what kind of person you are and how you’ll help us define this company and culture.

Learn more and drop us a line at http://bit.ly/2ltHFKh
What really helped me was to:

* Uninstall some distracting apps, and block the rest with Appblock

* Not check email on weekends, and do outdoor things like hiking instead

* Start running as much as possible, for at least 30 minutes 3 times a week

* Meditate for 10 minutes a day

* Cut out sugar and alcohol

* Install Stayfocusd to limit time spent on sites like HN

* Go to bed by 10 every day, and have 30 minutes of "unwind" time in bed without devices

I don't always adhere to all of these well, but when I do, I feel amazing, and can concentrate extremely well.

I would encourage you to think of this as less of a "quick patch to get back to concentrating on things" and more as "I need to change my lifestyle to improve my mental state. It's going to be a long process, but the long-term rewards are worth it".
Getting their politics injected into "The System" was an explicit policy goal of the Left. The term typically used is "entryism".
I agree. Numbers and absolutes really help.
This seems to describe a group which bought ad space. That's not google's doing.
He's got the right idea. I think if people want to leave a legacy, open source projects are the way to go. github and wikimedia really facilitate that.

The content could survive longer than the pyramids if human civilization makes it that long.
Ask HN: What rates do you charge (or expect to pay) a top tier consultant?
I've been consulting for around 1 year now working at a rate that I find reasonable. I have been approached now by a much larger client (fortune 500) who I know I could charge more too. What sort of rates could a producer / designer / developer lead with? I don't want to undercut myself. Also should you charge hourly or daily or be flexible and offer both?
If the Greeks saw colors completely differently than we modern Westerners do, then their artistic representations of color, like in frescos and painted pottery, would look quite bizarre to us. Is that the case?
I would, but I just don't use my home desktop enough to get used to anything too esoteric. I'd never remember the keyboard shortcuts and such. I just need to run some GUI utility programs, manage files, launch some (Steam, GoG) games, and manage simple network file sharing (Samba mostly). Anything else (and some of those things, to an extent) I can do from the command line. At work and at home I do Real Work™ on MacOS, so that's where I spend ~95% of my computer time.

If I started using Linux desktops most of the time again, I'd go back to what I found to provide the best experience: minimal everything, and manual config of practically the whole system past the base OS (and even some of that). So yeah, i3 or similar would be a likely choice, and probably Arch or Gentoo for the distro (used to love Gentoo).
True about the preprocessor. But the typedef issue is usually (trivially) solved with a link between the symbol table and the scanner.
And furthermore, you could run it on different machines and have humans verify the results. In any case I'd trust the machines more than a human mind when it comes to consistency, and we already trust human minds with proofs.
The link doesn't work!
That's a pretty big straw man you wrote there, to imply that getting rid of not-all errors is no better than not getting rid of any errors at all.

In fact, GNU/Linux distros with even minimal QA will disallow network access during builds. Also we do in fact manually audit quite a lot of stuff to make sure this sort of bullshit doesn't get uploaded to the archives.
The New York Times had a major redesign earlier this year or last year, and it's as incredible. MUCH improved, way better comments, lovely UI, and loads quickly on many devices.
Ask HN: Employer can't send me salary from US
My employer is trying to send me my salary via wire transfer to lebanon,

but he can't because OFAC

http://www.wm.edu/offices/techtransfer/ExportControls/Regulations/OFAC/

We are considering Western Union as an option, but does OFAC apply to all money platforms in the US?

How can I recieve my salary from my employer?
Location: Oxford, MS

Remote: Yes

Willing to relocate: Yes, only to Los Angeles

Technologies: Python, Clojure, PostgreSQL, PL/pgSQL, some C and Ruby. Currently learning the Shopify API for an app idea.

Résumé/CV:

Please see my github profile: https://github.com/dt1

And my main web project: https://www.butternotes.com/

I've only done contracting work, so no real tech employment to speak on. I have received great work and repeat business

Email: dbtoomey@gmail.com
How Gone Home’s creators rewound time to find their sci-fi future
Yea, I would love that script. Online services I've used to download my likes kinda suck.
> They took the position that if you want your "free" Bitcoin Cash, move your BTC out of Coinbase.(1)

> when Ethereum split "Coinbase eventually let customers withdraw their share of the new currency, known as "Ethereum Classic," even though it still does not allow it to be bought and sold on the Coinbase site.

Note the ETC withdrawal option came after ETC spiked in price and retreated like 80%. Coinbase then ended ETC withdrawals at the end of 2016. I suspect you'll see the same with BCH.
Industrial IoT: 64% of manufacturers will have fully-connected factories by 2022
As a user of i3, it is anything but simple. Outside the standard DEs, you vastly complicate things like power, network, and display management. It's possible to build out a fully functional environment with i3, but it is far from simple.
> Peforming spy-work to marginally improve the bottom line of American companies doesn't really stack up on that scale

That's laughable. The Russians and Chinese have made a gold mine out of ripping off America's military and commercial technology. The cold war would have been very different if the Russians/Soviets hadn't stolen the US (and allied) technology on the atomic bomb.

It's neither naive nor some economic gain to be had. It's blatantly obvious and it's vast. If - as one example - China is really going to be a serious long-term competitor to the US economy (and its technology interests) over time, and it certainly appears they are, then the US needs to be capable of advanced economic espionage, exactly the same as China has been doing to the US on their way up. If they come up with some new marvel of technology (it's bound to happen given their economic scale at this point), the US should plunder it exactly the same as China and Russia would happily do to the US.
Facebook put blog posts out about the paper and mentioned in passing that they stopped training because they didn't have a method of stopping this happening. Then this stupid interpretation of the events started being thrown around.
I remember that; I think it's a nice design, if made available consistently and not overridable by apps. There just needs to be some consistent action that always works in any context.
While This analgy works only to some limited degree - gold has a value in itself, you can use it to build some jewels, an electric conductor or a door stopper among other things. A Bitcoin has no inherent value. If nobody is interested in Bitcoin (or Bitcoin cash) anymore it's just a few bits in a disk which can be overwritten.
What is left to know about lighting?
This attack has been previously described in the paper "Typosquatting package managers":

Paper: http://incolumitas.com/data/thesis.pdf

Blog post: http://incolumitas.com/2016/06/08/typosquatting-package-mana...

Discussion: https://news.ycombinator.com/item?id=11862217 https://www.reddit.com/r/netsec/comments/4n4w2h/

The paper also discusses possible mitigation measures, including prohibiting registering new packages within a certain Levenshtein distance of existing packages and using additional namespacing.
Security laws. Stuff like this happens all the times in spinoffs and the rules are very clear about who is entitled to the proceeds.
>* Our APIs are currently powered by Rails with a MongoDB backend

Everything makes so much sense now (Coinbase's single digit SLA)

(xpost)
> Do you mean dissolution due to bankruptcy (i.e. value = the sum value of all assets, like hardware, real estate, etc.) or sale (value = the sale price)?

Any dissolution, in principle, though in a dissolution forced by bankruptcy, there are unlikely to be net assets to distribute to shareholders.

> I know very little about finance, but surely it must be important to distinguish the type of dissolution when using it to calculate the present value of a stock.

Technically, you have to consider all possible dissolutions along with their relative probabilities, since stock isn't a claim on assets restricted to any particular dissolution.
There are two things that come to mind that seem like opposite approaches.

One is to find something you care enough about to actually concentrate on--some project you really want to work on, say. Your work ethic will be great as long as it's interesting enough to hold your attention. Then you need to find out how to sustain your interest when you finish, or get stuck or bored.

The other way is to build a suite of habits to minimize, or at least de-emphasize, distractions, and to maximize the amount of time that you're focused on work OR not focused on anything else. You train your mind to enter a mode where either you're focused on work, or nothing at all. Since we generally don't like boredom we'll refocus on the work. This takes more discipline and long-term habits. This is the method that Stephen King advocates for in On Writing: you sit down every day at the same time and wait for the muse to come, and don't do anything else.

I'll generally use a combination of these two strategies, and while I'm still more distraction-prone than I'd like, it generally works fine.
There is some insight in the article, and things I didn't know before.

However...

"Hustling meant being dependable and working hard"

Yeah, sure it did. No revisionism there.
I'm confused - what other range standard is there, other than "when you charge it full, then drive till it stops, this is how far you go" ?
Sure it can. As an example, d'Alembert "proved" the Fundamental Theorem of Algebra but based his work on some assumptions that made the proof incorrect. So did Euler.
Correct proofs came much later thanks to Lagrange and (especially) Gauss.

Problem is: a smart guy can catch a malfunctioning in another smart guy's line of reason. Can they catch an error in 200TB of proof?
If the IRS can collect taxes from expatriate US citizens living and working overseas, the federal courts can certainly prosecute US citizens for breaking other federal laws while abroad.

Otherwise, those people might as well wipe their backsides with their Form 2555s and mail them back without checks attached!
We've always played with nature without understanding the repercussions. Some turned out good and some bad. So the best strategy is to have a kill switch.

Unfortunately GMO has turned out to be a bad experiment(widespread usage of glyphosates) which has badly affected our environment and health and we are nowhere close to killing it.

https://gmo-awareness.com/resources/glyphosate/
I am just now in the process of completing a migration from Paypal PayFlow (Recurring Profiles) to Stripe (Subscriptions)

While Stripe's API documentation is MUCH easier to understand on the face there is a lot of undocumented complexity hidden away in there that was documented in Payflow Pro (mostly -- in a hard to find 400 page pdf).

In the end it is worth it for our specific use case. But like anything involving money over time it is much harder then it seems. Obviously, WAY more then "7 lines of code" to do it even halfway right.

I have to give massive credit to both organizations support engineers who helped us move the card details across without us ever seeing them. In the end they even ended up having to do a complex customer_id mapping for us to get it done in a way that allowed us to recreate the behaviour we had in PayFlow in Subscriptions
Automakers Cut Fleet Sales, After Uber Zaps the Industry’s Profits
> and many also have the white lines painted on the road to calibrate the camera pictures, but far fewer actually have any speed cameras.

I call this "underprovisioning" ;) It's a common cop tactic to have a couple points where you can just position a squad car with a radar gun, have a quick calibration and off you go... and as soon as local radio stations or apps broadcast you're there and sniping people for speeding, you take the squad car and go somewhere else.

The fixed-position cams are there to actually reduce accidents because people know where they are and/or get warned by apps, so the danger points are defused; the mobile units are just for the additional profits, in most cases (people will speed up after getting out of the cam range, and then you can bust them).
You are risking turning your hobby into a boring job, please keep in mind this risk, also the compensation will be a lot less...
Do bis(oxalato)borates and tris(oxalato)phosphates have the requisite thermal stability? Uncommon anions, but made from common precursors.

It's my understanding that nitrates are potentially explosive, but I haven't heard of any other anions being used except for fluoride (which has its own corrosion/toxicity issues).