skysight-inc/HackerNews huggingface dataset:
To be fair, people are chasing a force multiplier here. Yeah, that is a buzzy term. :( No I don't like that.

So, what I mean is that people are looking for something where they can apply one team's work and use it across many teams. The more the better. The idea is that you don't have to have many people being thoughtful producing methods, you just need many working hard applying them. If there is a better term for that, I'm game to use it.
Prettier: [WIP] Add Formatting Support to Python
There is a fearful symmetry between the inaccurate red light camera and misapplication of the Professional Engineer Registration Act in violation of Järlström’s free speech rights.

The cameras were sold like opioids to cities promising revenues and 'safety'. I'd like to know who the elected officials who signed up for these were.

They're mostly gone in the Bay Area but they still exist up in Redding. So CA hasn't banned them statewide.
For me it is impossible to update macOS too.

App Store is not working.

Downloading fix from website tells that my fusion drive is not compatible with this kind of install. Use App Store.

I don't even have a fusion drive.
NPM is a well-maintained tool. Version 5 got major updates in speed and usability. They where aware of the Node release cycle and implemented the new version in advance so it would be rolled out alongside Node.
NPM now does way faster caching than before, can lock dependencies in specific versions more easily (inspired by Yarn) and may have a flat dependency tree if your project demands it (like when using Polymer and it's components. like Bower works).
Mozilla’s revenue increased significantly in 2016
GIT would come closest. Note that while it's not common now (aside from some first canaries, like scuttlebutt), GIT works perfectly fine as a P2P opennet. You are much less trapped on github, because you can just take your repo and the complete history in it anywhere you want - be it central server, or some sort of P2P overlay.
> if possible
Why is energy consumption itself become a bad thing? I get greenhouse gas emissions being bad, but why make energy consumption itself a negative?

Not to mention that "consuming" energy is somewhat a fiction: it's more so changing the entropy of a system. True consumption of energy, at the extreme, would imply sending energy into deep space (any direction other than the sun really) where it can never be recovered.

Is the problem that such entropy changes usually (always?) result in at least some heat loss? And the the planet is warming, so heat itself is seen as a negative?

To make my point a different way, if a mining rig were 100% solar and 100% efficient (both fantasy, of course), then it could consume unlimited solar energy with no ill effects. Thus basing our judgment on energy consumption instead of waste heat and energy source issues seems misguided.

Is it just too complicating to discuss this in terms of CO2 emissions and waste heat, instead of Watts alone?
Because that's what fads do. They're transient by nature, that's why they're called a fad.
Moqa – a new type of Q&A platform powered by BlockChian
That is highly dependent on the skill. I haven't troubleshot a circuit board (much) since 2006, but if you put me in front of one with a schematic and some test equipment I sure as hell could do it again right now. I haven't written signal processing code since 2012, but I could jump right back into that as well.

Not all skills and experiences wither at the same rate. This industry has a bad habit of assuming all skills last about as long as your average JavaScript framework. I'm sick of being typecast based on what I have been doing for the past few years.
Introducing the SpaceNet Road Detection and Routing Challenge and Dataset
Thanks for your kind words :)
Security Vulnerabilities in Certificate Pinning
"With TITAN V, we are putting Volta into the hands of researchers and scientists all over the world"

Screw you NVIDIA. I've been vocal about this for a while but this is now getting utterly ridiculous, and frankly insuting to the research community.

I don't mind that NVIDIA is ripping of the big derplearning -- and more recently "data" -- companies (Goog, FB, Baidu, etc.), but this greedy bullshit attitude led to the Tesla cards all of a sudden going from expensive, with a 2-2.5x price jump, to the ridiculously priced. In the meantime, they've been "enabling" research by throwing peanuts at the science community with cancer stunts [1]. However, that was just the facade, the real story was that they'd found the cash-cow and the enthusiastic HPC/sci-comp crowd that helped NVIDIA grow out of their sexy-witch-on-the-front-panel-of-the-GTX company box and step into the "big compute boys' league" is no more than just another means to convert peanuts to marketing material.

After years of complaints that there are no sensibly prices _compute_ cards devs and independent researchers can afford, constant battles with NVIDIA to stop crippling their management tools on GTX cards, to allow cheap cards to be used productively for compute and development, etc. they step up their game and release a $3k "affordable" card for "researchers and scientists". This claim is beyond ridiculous, revolting and, as a researcher (working in HPC on a large FOSS simulation project) this is insulting. Which researchers are they talking about, the ones employed by the big ad, finance, companies? Definitely not me, not us!

Time for us to start showing NVIDIA the middle finger for good! Get porting people, support AMD, test ROCm, their openness and attitude receptive to public feedback and criticism has impressed me recently. At the same time, we need to push NVIDIA too: file bug reports against NVIDIA's shitty OpenCL support, against their consumer card crippling drivers and management tools, and resist their efforts to blackmail OEMs to stop selling servers with GeForce.

[1] https://www.nextplatform.com/2016/11/15/deep-learning-superc...
Read Wallace's fiction, especially his novels, for serious (but laugh-out-loud funny) literature. The non-fiction is somewhat hit-and-miss, with the glaring brilliant exception of his nearly-always-overlooked book on mathematics ("Everything and More"), which should be required reading.
That's a good point, but I don't concede that improving fairness makes the quality of life worse for the 0.001%. Their wealth far exceeds their ability to consume it. With a small shift, you can drastically reduce suffering without effecting their life in any perceptible way.
Yep, you're totally right. My mistake. Good point.
While this position is technically correct, it is absurd. By this logic, enforcing freedom from slavery is coercive as well, because it requires threat of violence.
That's awesome! Thanks for sharing this.
Depends on what data scientist is within an organization.

Alot of times, it means "the guy who does crap in SPSS or needs Tableau".
Especially since he adds "Don't get me wrong; I still think that Go is a terrible language. I now work for a company that does a lot of it, and every time I touch it it depresses me a little more".
perhaps not but:

> If they're not on the same page, they make each other look worse

This is right, engineers need to understand the problems that their end users have and of those problems those that severely affect sales should be considered carefully...

however what seems to happen more often is sales or management end up dictating the solution to a problem... but software solutions are software engineers jobs.

This happens to me so commonly but thankfully I do not work in a company with a rigid hierarchy, which means rather than being forced to blindly follow a request I go and find out the context that this request originated from, understand the problem and then propose a suitable solution - everyone is _always_ happier. But this requires autonomy and respect from all members, something that rigid hierarchies appear to sometimes oppress (but then I've only ever been a lucky observer of such institutions so maybe i'm wrong).
> 7 days a week work for five days pay

Only if you let it. I can count on one hand the numbers of times I've worked on a weekend, and a small fraction of those were not worked into a flex/comp schedule. Maybe 2 in my entire life.

> Often you never have a partner so you're the most highly taxed people in the country especially in California

Most people get married, so "often" is just wrong. And my wife makes almost exactly what I make (has always been within 5% or so because she gets consistent raises and I job hop a lot). Our take-home went down after we got married. And California is #6[0] so there are 5 states with a total population of over 50 million people (2010 census)[1] with a higher average state+local tax burden. That's close to 1/6 of the country.

> While you often work triple time you're rarely if ever paid for overtime it's taken for granted that you're not ever compensated for 3/4 of the hours you work.

In what job are you "often" working 120 hours a week? Hyperbole aside, in what job (that isn't very well compensated) are you often working 70-80?

And software developers are by definition exempt from overtime. It's not some scam that we don't get paid OT. There are many, many, many software dev jobs that are 40.0 hours a week and not a minute more. There are many that aren't. It's a choice which one you have.

> extra taxation when you are unemployed

What is this referring to?

> the life of an engineer is like the life of the slaves who row the [oars] on the Viking ship

Not really.

In case it's not obvious I think the above post is a gross oversimplification and exaggeration of one person's extremely atypical shitty experience.

[0] https://taxfoundation.org/state-local-tax-burden-rankings-fy...

[1] https://en.wikipedia.org/wiki/List_of_U.S._states_and_territ...
Probably not a bad idea to use another CA for that.
>(say Montana)

While most of what you say is true - that there really are jobs everywhere - Montana is actually tough. I really want to move to Montana and have seriously struggled finding something to fit my skills.

The alternative plan is to figure out a remote gig and then truly live wherever you want
From the paper, it appears that Spinner works by using censys.io to search for other websites that have the same certificate chain as the target domain (only differing in the leaf certificate), then redirects the app in question to that alternative website. It then analyzes the encrypted network traffic to see if the app completes the SSL handshake or if it bails while establishing. If it completes the SSL handshake then it must not have performed hostname verification.
How is the demographics so bad for self-employed people? I would assume the group is roughly the same as those who work for other business, with some bias towards being more practical.

Anyway the solution is the same reason my grandmother (a retired teacher) has very cheap home insurance: her union had their own and they were not allowed to make a profit.

What the US need is an association of small independent business owners, who can do the same.
Resume writer here.
A good one page resume is a strong signal from a candidate IMO and experience. It tells the reader "I don't need to tell you every minute detail of my career to impress you. I want to start a conversation, and I think this one page detail is enough for you to make the decision to start that conversation."

I'll write a one page resume and a longer form resume for many clients. The longer form resume can be useful during the actual interview, as it can provide the interviewer with some fodder to ask about from the applicant's experience.

A one page resume also tells the reader "I don't want to burden you with more information than you need". When an applicant sends a five-page resume to a company, there is some tacit expectation that the applicant wants the recipient to read the whole thing (otherwise, why did he/she include five pages?). That's an unnecessary burden to put on someone.

A single page resume isn't always entirely practical, but there are ways to make it work even for people with 10 or 20 years of experience. Keep in mind that a resume doesn't need to include every single job (the details of the oldest jobs of technologists tend to be almost entirely irrelevant).

The resume also has to be written with the mindset that the reader isn't likely qualified to even determine what the candidate does. You have to assume the reader (when human) is looking for keywords in the same way a machine (applicant tracking system) is, so including a summary that simplifies it for the reader is useful.

When the CTO of a startup tells the temp at the front desk "You're screening our resumes today, only send along Python developers with over five years of experience", a resume summary that begins with "Python Developer with five years of experience..." checks all the reader's boxes right away.

When writing the resume, make it as easy as possible for the reader to figure out who you are and what you do. Don't use inside baseball terms or corporate lingo that doesn't translate. Remove noise to allow hiring signal to come through.
OMG check out the crazy license: https://github.com/andrewhodel/sdb/blob/master/AH-LICENSE-V1

Good luck with that.
That presentation makes me want to learn Rails but fortunately there is a shortcut, you can use turbolinks on its own (written in coffescript thought).
There are two reasons, the first is there. The second reason is my job. I'm employed as a support engineer for company-use of Firefox/Thunderbird for 11-12 years, and the knowledge and trust are based on my addon development experience. So, I think I already monetized from addons and donation looks like a double-dealing for me now. (So after I retired I may accept donation, if Firefox and my addons still alive.) Anyway, I just say thanks to all!
Ideally, reviewers would just want your paper to be as good as it could be.

And yes, we should all appreciate not just the named author of the work, but all of the work that goes into it. This is true of all works, not just studies.
> And why shouldn't those women be able to work?

> " made them sign nondisclosure agreements, and given them names of employees to pretend they’re friends with, in case anyone asks why he’s never seen them around the foosball table.
> “The companies don’t want their staff to be talking to someone and think, Oh, this person was hired to socialize with me,” says Kermaani, who’s sending models to seven tech parties in the same weekend.

They are pretenders and I would feel betrayed. By my company. They hire people to betray me. Really? No. They shall just be honest about it and I can deal with it. But this? No.
I don't want to waste my time with those pretenders.
Oh, don't get me wrong, AGI is still terrifying, even if it is limited to a few (or a few hundred) multiples of human intelligence by algorithmic or physical constraints. The discovery of AGI will precipitate the biggest social upheaval we've ever seen. I'm just very skeptical of the quasi-religious side of the superintelligence community, who think that we'll create godminds that can bend reality to their will or something.

Also, it didn't seem to me like Chollet was claiming that better than human intelligence was impossible, honestly. This seems to be a motivated misreading of the original article on Yudkowksy's part, and most of his article is arguing with a straw man because of it. More charitably, Chollet seems to be saying that there may be limitations to intelligence that are "built in" due to the context in which intelligence operates. For instance, even if we create a "superintelligence" in the sense that it has much greater raw processing power than humans, we may not be able to create the sensory environment and training program that would allow it to learn how to recursively improve itself without limit.
Thanks for the clarifications.

As you're not gonna change the way people and society understand quadriplegic, why not do yourself a favor and describe just a little bit more precisely the extend of his disabilities (or the definition of the word if you obviously see that the person takes it that you chose to marry someone with no use of any of his limbs), rather than just toss out such "scary" words and then take outrage when people assume the worst things out the vague terms you used.
The first litmus test in this situation is "Is this 6 page resume an engaging read that delivers everything useful effectively?"

If it doesn't and that is important to you, this isn't your person.

Equally, are you discounting this person just because you can't be bothered to spend an extra couple of minutes parsing their resume which upon closer inspection is solid gold?

Being concise and communicating effectively doesn't necessarily mean the same thing.
Bitcoin isn't a fiat currency. It has intrinsic value in the same way that gold does, because it's fungible, divisible, transportable, impossible to counterfeit, etc. So in that sense, I think the answer to your question is yes: Bitcoin is the kind of currency libertarians have been advocating for.

However, I think it's a bit early in the life of cryptocurrencies to make any evaluation about how the experiment is going. To understand why libertarians obsess over currency, I recommend one look at some history[1] instead, and see that fiat currencies have long been associated with war, oppression, and corruption.

To answer your last question, I don't think cryptocurrencies will actually be used unless there is a need for them. If inflation in the U.S. becomes extreme, for example, people will naturally flood to cryptocurrencies as a better store of value and/or way of transporting value. There have already been examples of that happening in countries with currency problems, such as in 2015 when many Argentinians began experimenting with Bitcoin[2].

But for the foreseeable future, most people will probably not notice any big problems using their local currency, and so they will continue to do so.

I personally don't think Bitcoin will last. Instead, another cryptocurrency will take over. Probably many will take turns over the years.

[1] https://en.wikipedia.org/wiki/A_History_of_Money_and_Banking...

[2] https://www.nytimes.com/2015/05/03/magazine/how-bitcoin-is-d...
"Therefore, except for the lost data on exact types of Objective-C objects in arguments, it’s possible to get the complete reconstruction of an interface."

That's more than I expected. Great work!
I've used pandas frequently and find their docs to he entirely unsatisfying. Stackoverflow provides examples and fairly good insight on using pandas as a whole compared to the docs which just says this function exists basically.
> We regularly update our data, with checks for changes in IP address allocations made everyday.

`everyday` is an adjective, in this case you should use `every day` as two separate words.
This is the initial release of Google's spatial audio SDK for FMOD, which includes: 3D audio spatialization, Ambisonic soundfield rendering, Reverb rendering using a room model with custom surface materials, Occlusion, Sound directivity controls, Source spread controls, Distance attenuation
Sleep / wake in this kind of setup has always been an issue with my 2013 rmbp. I'm not even on high Sierra. USB stuff doesn't wake up the computer. Opening the lid doesn't wake it up. Sometimes typing on the laptop itself doesn't work and it requires a hard reboot. It's been four years now and I've given up hope that Apple will ever get sleep / wake right.

The reality is that Apple's software is absolute shit. OS X was the only software that wasn't shit. I can't think of a single counterexample otherwise. They take great software (like logic audio) and turn it to shit. It's incredible. Clearly macos follows in the shit tradition of iTunes, the legendary mother of Apple's shit software.
The trouble is that the left lane doubles as the diamond lane at rush hour.
Yes ideally there would be professional organization of arbitrators, and agreeing to arbitration in a contract would give the smaller party the right to choose a member of that organization. One doubts that the lawyers who inhabit legislatures are eager to bring that happy circumstance to pass.
AMD also has the ROCm commitment going on. All the ROCm drivers are fully open source on GitHub. ROCm doesn't have display drivers, but the compute-drivers are more important for well... compute tasks. (You'll probably be doing development on another machine, transfer code to the ROCm server box and then execute it through SSH or something).

So forward looking, one can reasonably expect that AMD's Open Source drivers will be superior. But this only applies to RX 4xx series and newer, and not even to all those cards. (Some cards like RX 550 just don't work right now, despite claimed support on marketing pages).
Yeah, I think I was one of the early licenses, but I was wondering if there was a way to open source it while preserving the financial benefits.
Science progresses at the speed of a funeral.
Free alternative for remote administration pc's
thanks! i keep telling myself that I need to step outside my comfort zone to grow, and something like a cross country move is a prime example of it. Still, when I realize that I am moving thousands of miles away in a month, it really stresses me out. The whipsaw of emotions is killing me. I get that it's natural and to be expected, but doesnt make it any easier.
If a website looks like its from the '90s I don't care what the content says. I'm going on to the next thing.
The half-life of knowledge is in the eye of the beholder. The field may have changed dramatically, the technology may have moved on. But much of what we know about how to design computer programs today hasn't changed as much as you think in 50 years. Frameworks have changed, architectures have changed, paradigms have remained very similar. Paradigms are the important part. Be as careful with what you choose to leave out as what you choose to include.
Think low-hanging fruit, I'd say: 600 Elo could be reasonable for a very new idea with lots of improvements still left to try. AlphaGo's improvement definitely petered out later, the difference between Master and Zero is nowhere near that big. On that basis, the skepticism still seems a bit wrong to me.
Don't read the Dale Carnegie book, read "SPIN Selling" by Neil Rackham and the book "Getting to NO" <- best book on negotiation I've ever read.
Thanks for you answer. To clarify: Freegeopip is not my project but it's pretty easy (for someone who knows how to run a Linux server) to host your own instance.
A lot of people do buy facebook and google products. Adwords is a product.

I am not familiar with the sales process for google and fb ads, but id imagine, at least in the early days, that there was some handshaking etc involved before people really understood the value of advertising on those platforms
Push to End Net Neutrality in Canada
Because such products typically don't exist (either they aren't appropriate for the scale or the end use, or both).

There's a definite place for these workers.
Statistics calculations simplified now!
PostgreSQL on Kubernetes
Do you know why he has such an aversion to HN?
Despite my rebuttal to the GP stating single people in California are the most taxed in the country, Californians do have a downright oppressive tax structure for upper-middle class high income individuals. Couple that with high cost of living and federal taxes and it's hard to have the same quality of life in San Jose that you can have in Atlanta or Columbus or Minneapolis on half the income or less (and you'll make much more than half!).

Not to discount the benefits of living in Silicon Valley. If you love the atmosphere and everything then it's probably the right place, and that's worth a certain amount of money. But just looking at the numbers in a spreadsheet it's objectively better to live in a small-to-medium sized city (or even rural area if you can find the work!) if you're looking at take-home pay, savings rate, retirement savings, etc unless you're in a very well-compensated role in one of a few very select corporations.