skysight-inc/HackerNews huggingface dataset:
I've noticed that the Tails and other privacy focused tools go to great lengths to look the same as other users. And as far as my understanding goes, this is somewhat tricky with things like canvas fingerprinting.

Is there a reason why they want to look the same? Could the same result be achieved as looking unique every time? e.g. Instead of attempting to make every canvas fingerprint the same, instead make every fingerprint unique by introducing noise.
I see some back of the napkin calcs happening here, and feel compelled to point out that in addition to in-flight fuel, current regs require planes to have reserves sufficient to:

* maintain a holding pattern for 30 minutes (45 for recip. engines) PLUS

* perform a missed approach at destination, climb out again, and perform a landing at an alternate PLUS

* contingency fuel (5% of trip fuel)
Some people consider it to be. It's something people are at least curious about. There is a claim that "not enough X" go into software, where X is women or minorities or both, for various hypothesized reasons that seem very difficult to test for.

One that's particularly interesting to me and at least has some semi-plausible story is that the way personal computers were marketed in the US ended up influencing the perception of the computer as something male, even though prior to 1980 women made up a larger share of working programmers than they do today.

What I would find interesting from this survey is whether the gender breakdown between specializations changes when nationality is an additional factor. Because in my own limited experience, there are plenty of women who are competent developers, but I've only known one born in the US (n=8, but I work at a small company and this is is at least a double-digit percentage of the engineering staff)
decibels aren't only used with reference to sound. For instance, I often use Vdb in the spectrum analyzer if subsequent harmonics are not linearly visible.

decibels are just a way to easily express ratios on a logarithmic scale. It's handy for all sorts of things.
I think the question is what would competitors find more lucrative, calling out Lexmark through marketing, or using the precedent set to do the same thing. Unfortunately, I suspect it's the latter.
Similarly, has anyone else noticed the overly fake "I want to help you." Interactions with more companies lately? I mean it couldn't be more scripted if someone tried. I applaud the effort, but actual caring/empathy is meaningful, the fake, scripted attempts at it that I've been experiencing lately feel much more condescending than anything else.
See also http://urbanhonking.com/ideasfordozens/2012/06/24/designing-... about how design's goal is to keep people from noticing big changes. Makes "bird in hand" a good strategy for people trying to make a dent in the universe.
Whoops, fixed!
Thanks for switching to GitLab, glad to hear you're loving it! :D

We have this demo from our most recent summit where we put together an entire GitLab instance in ~20 minutes on a Kubernetes cluster, though I'm not sure that's exactly what you want?
https://about.gitlab.com/2017/01/23/video-tutorial-idea-to-p...

We also have some documentation on integrating with Kubernetes here: https://docs.gitlab.com/ee/user/project/integrations/kuberne...
Seems like superior service if you ask me. If you bought a defective product and had a painless return/exchange experience, you probably are going to leave more happy than sour, wouldn't you think?
2-3x ARR is VERY CHEAP for SAAS tools
> while all this is playing out, in public, you are someone being highlighted as having signed a contract disingenuously.

or that my foresight and source of legal counsel is better and people may find value in that?

or I better hope my side project takes off right!
I would argue that changing your work environment constantly is a key ingredient on maintaining an energy level-

https://dennisforbes.ca/index.php/2017/03/20/mindful-softwar...

-supporting exactly what you are saying. This notion that we each have a static workspace seems archaic, and an ideal world is one where people work in varied situations according to need: Sometimes privacy and quiet is ideal, and sometimes noise and chaos is invigorating. As much as the private office/anti-open plan thing appears on here, it's amazing how often tech workers love working in cafes, libraries, or accelerators that are like open plan offices to a few magnitudes.
Those fabric cubicles absorb a lot of sound. I miss them.
Hey guys! I just invented a new form of music! :D Epochalypso!
It's really bizarre and frustrating how "this hasn't been studied" is discrediting. Study it before you conclude it isn't effective.
Google is doing this with many of their products. And has been for many, many years. Limiting features, blocking services, etc... based solely on user agent.
http://www.averageweather.io

I've got a database of over 2k locations searched and over 27k days of weather searched.

Must have some advertising value ... ?

Site has been live for ~6months

People seem to love it for wedding planning: https://www.reddit.com/r/weddingplanning/comments/5y8dwp/web...
These are called "CoWorking Spaces." WeWork is probably the most well known provider, but there are others. They vary in the prices and types of amenities they offer.
Molecule Can Collect Solar Energy Without Solar Panels – Telegram Expert
The impression I get is that Telstra lobbied pretty heavily for an essentially hobbled fixed-line network. The reasoning is pretty simple: the ACCC stepped in in the early 2000s and gave access to Telstra exchanges for putting in their own hardware (DSLAMs) to provide ADSL service. As a result Telstra (IMHO) decided that fixed line was a loser so focused on 3G/4G as a profit driver since there was competition there (most notably Optus) and thus the ACCC couldn't really force Telstra to "share".

The result? A "next generation" broadband network that for a lot of people is 12Mbps... in 2017. This being a hobbled version of the FTTH network the previous government originally set out to put in place.

The other side of this is Telstra owns half of Foxtel and you can't provide an IP based TV service at 12Mbps (realistically) so no competition there either.

Anyway, this is what I think of when I see announcements about Telstra's LTE network. All others be damned.
Gotta create a good name for the "never attribute to stupidity something that makes the perpetrator rich" maxim.
http://www.companycarpool.com/
No profit so far but interest from many company, some from fortune 500. Easy to set up. Considering to release it open source
Ways Your API Is Not Quite What I Want
Ya, but don't all the GIF memes on Slack annoy you just a bit? :)
Microcontroller Pricing – It’s a Scam
But but I thought MS had changed and that now loves "open-source" ;)
> - If we are talking about dB in context of amplitude 6dB more means twice as much amplitude, 6dB less (or -6dB) means half the amplitude.

> - If we are talking about dB in context of power 3dB more means twice as much power, 3dB less (or -3dB) means half the power.

Yes, and there's a reason for this relationship -- the two decibel scales (amplitude and power) are often interchangeable, because (in many contexts including sound waves in air and electrical waves in conductors) power varies as the square of amplitude. So the same decibel ratio can be used to express both amplitude and power.

https://en.wikipedia.org/wiki/Decibel
It's hard to imagine having 10 important things to say to the world in a week.

If forced to do so, I would consider whatever is really important to my audience and write forthright, accurate information about those things.
> Does the CPU interrupt threads running happily on cores even when there are no other threads which want to run or which have affinity that would allow them to run on that core?

Yes. Even if you are careful to ever run only one process (so: no monitoring, no logging, no VM's, no 'middleware', etc.) and limit the number of threads to strictly equal the number of processors, you still have background kernel threads that force your process to context switch.
I am working my way through some material about "Inclusive Neurodiversity", which does question the open office plan. It works well (very well) for some people, and yet not others. How to get everyone working together well?

https://salfreudenberg.wordpress.com/2016/05/12/the-case-for...

http://www.stitcher.com/podcast/cucumber-podcast/cucumber/e/...
There can be a feature that is only tested on Windows and so is only enabled there. Does it make sense? Not really, but that can happen. Google does this everywhere, blocking features on browsers that are not Chrome.
California Bill Looking to Criminalize 'False' Political Speech
Close, but you can't manage your subscriptions and payments through your bank, so you need to go and deal with your service provider for each thing. That's the frustrating part.
I ran a debian-based distro on a Lenovo thinkpad in graduate school from 2008 to about 2011. I had basically the same experience. Everything worked 95% of the time, but that other 5% felt entirely random and pretty dehabilitating.

Now I use a mix of Win, OS X, and Ubuntu depending on what I am trying to accomplish. I make heavy use of Linux servers, but have no inclination of using one as a primary end-user desktop environment again.
Document your journey and be yourself rather than trying to create story lines and a "persona".

Gary Vee Quote: "In very simple terms, “documenting” versus “creating” is what The Real World and the Kardashians is to Star Wars and Friends. And don’t get confused—just because you’re “documenting” doesn’t mean you’re not creating content. It’s just a version of creating that is predicated more on practicality instead of having to think of stories or fantasy—something that’s very hard for most people (including myself)." - https://www.garyvaynerchuk.com/creating-content-that-builds-...
You could ask failed kickstarter projects Haunts: The Manse Macabre what the problem is. Just last week I compiled some 25 year old, K&R style C code and it worked. Will any go code compile in 10 years? 1 year?

https://www.kickstarter.com/projects/2066438441/haunts-the-m...
To this day, user agent detection is the only (practical) way to avoid sending large polyfills to the 95% of clients that don't need them.
I'm 61 and still coding. Although I am winding down, only working 4 days a week now.
Kasoa and Awutu Senya Sub District Rural Youth Empowerment Project
The Developer Desk – What's on It and Where Is It Going?
This is not true. Prices vary widely, and 2-3x is definitely within range of prices you'd see selling through brokers.

The price also depends on the product/company itself: how stable are revenues, what's churn, how diversified are traffic sources, etc.
It's great - a very important tool I rely on daily now!
I didn't mean to imply that it was in some way non-standard or state-of-the-art; only that they do, in fact, manufacture some of their electronics in-house.
https://support.office.com/en-us/article/Turn-off-or-uninsta...
Yep. Comcast is a big fan of this method, which is really infuriating and condescending because they pretend to understand my frustration while they fail to fix my problem and pass me off to someone else.
Bison are raised in the US too. There are more bison in the US than Canada. As another said, most bison on ranches are cross bred with cattle. I have heard that bison are more aggressive than cattle.

http://canadianbison.ca/producer/About_Bison/present_trends....

https://bisoncentral.com/bison-by-the-numbers/
"People would legitimately be surprised to learn how low tech ordering/invoicing/remittances remain in 2017 even for half billion dollar contracts."

People in finance / accounting hate tech. Broad statement, I know... but if it's not Excel or whatever old and busted reporting system they have been using for the last 20 years, you know they are going to hate it and raise a huge stink if anyone tries to even upgrade them. This has been true for every company I have ever worked with.

You say, "You are on a version that's 12 years old, and riddled with bugs and security flaws. The software maker put out an end of life notice back in 2008 for this version and has a big warning sign saying that continuing to use it is very dangerous and opens you up to hackers. Also, even though we have backups, we have no idea how to re-install it should something fail... we don't even have documentation on what service packs it requires to run and we're terrified someone will accidentally run Windows Update on the machine it's on for fear of breaking something..."

Their response, "The new version changes the color of the button I use, so I don't want it." Every time.

Anyone work for an agency and have to track your time in the Project Management system and the Accounting systems? This is why. Old-ass, no-API systems that simply won't play nice with anything modern -- and the accountants who love them.
Knock yourself out, California. Let us know how the experiment goes.
I suspect they meant "That's" rather than "It's".
What you said is kinda confusing so I'm gonna clarify

3dB = √2 which is the amplitude ratio which is equivalent to doubling the power, since power is square proportional to amplitude

6dB = 2, so a 6dB increase in power would be doubling the power, and a 6dB increase in amplitude would be 4x the power

a negative dB is just the reciprocal of the radio, so -6dB is equal to 1/2
So Spinal Tap could have been an even LOUDER band if they had used a smaller reference, say some fraction of a micropascal. Or even gasp 0 micropascals for INFINITE dB. Wow that must be so loud.
"XML is a document format"

And works very well as a document format, and JSON works very poorly as a document format! So if you have documents (a novel, an article, a manual, etc.), XML is still a very nice choice. But was a mistake to use XML as a data format.

(Just elaborating on your point.)
Everything I've seen from GaryVee recently has been along the lines of "you're not doing enough work."

Last week he told someone who took a weekend off that that was more time than he had taken off for his entire twenties.

[1] https://www.youtube.com/watch?v=qRj144Gd7EA
The guy who takes one hour to build an Electron app that acts as a "windows" browser will become a celebrity.
>"Participate in this new USPS® service enhancement test and get images of the mail that will be placed in your mailbox each day"

What is that "enhancing" exactly? An enhancement would be the option to not have something delivered to my mailbox at all because it is not important or is junk mail. Such an enhancement was provided by a startup called Outbox that the Post Master General put out of business because it was in conflict with the US Post Offices biggest "customer" the direct marketing industry. Outbox did many other things too like deposit checks for you and shred mail if you elected to do so.

see:
https://www.forbes.com/sites/theopriestley/2015/12/08/usps-l...

After September 11th the Post Office began scanning all American's mail. So it sounds like someone got the bright idea to repurpose that invasion of privacy as an "enhancement."
Interesting. Thanks for this information.

Obviously, this wouldn't apply to the case at hand, though, as Lexmark is not a newcomer to the industry nor is the industry itself relatively new, thus requiring facilitation from tied sales.

If the USSC ends up ruling against Lexmark, the Justice Department should follow it up with indictments for felony violations of 15 USC.
I'm a little out of the current state of the art in programming (retired early). That said, I strongly suspect that little has changed in terms of what a _good_ programmer is worth. I stress "good". Good programmers are rare and I suspect will always be in demand. And age doesn't make you not good.

Just as a for instance (statistically valid sampling of one :), I had a guy working with me, Rick Smith, who is older than I am (I'm 55) and he is one of the most productive programmers I've ever met. Just amazing what he can get done, I really don't understand how he does it, I'm nowhere near that good. But he's as good as I was at my best so I think it is possible to be old and good.

But it is a lot harder than being young and good. I used to be able to pour myself a glass of wine in the evening, sit down, and hammer out a couple of really good commits. These days not so much. Forget the wine, it's rare that I have the juice to do anything useful, those really good coding days are not something I can just switch on like I used to. They come to me when they want and I have to grab 'em and ride them as far as I can because it will be a month or more before I get another one. I'm talking about those really productive coding sessions where you have all the state in your head, you see the code, you see the docs, you see the test cases, you see how it all fits together and you are just typing it in as fast as you can. Don't get those like I used to.

My Dad once told me that you are basically done doing anything significant by the time you are 35 (he was high energy theoretical nuclear physics). I've certainly proved him wrong, I did plenty of work that I'm proud of in my 40's, but 50's? Hmm, not so much. It gets hard.

Sorry to be a downer, I guess. If I were to offer up any hope I'd say stay as fit as you can. Healthy body, healthy mind and all that.
The Circular Design Guide
Did you know the wheels have morse code embedded in their tread? https://www.jpl.nasa.gov/news/news.php?feature=3497
Ask HN: Did AWS Update Nvidia  Drivers on Accelerated Computing Instances?
We've had a rock-solid ffmpeg/transcode configuration work flawlessly for the past five or so months. Yesterday we started getting 'Failed to initialize NVML: Driver/library version mismatch' driver errors. We tried provisioning new boxes but each had the same issue and our codebase hasn't changed for those services in quite some time.
That's because you live with your twin toddlers nearly 24/7, the "activation" of distraction is much different than in an office when any noise might be something you need to pay attention to. When it is just your two toddlers' the distraction threshold is much lower-- after all, isn't the sound of your own children playing a pleasing sound? You're only having to filter for "Is that sound going to require a trip to the first aid kit or more?"

This is much different than the office environment.

Imagine: Someone's else half-duplex conversation with their significant other about what colors to paint the bathroom this weekend or how much fun a guy had at the bar with the girls from the other division or the hen-pecked husband accepting orders for what to bring home from the Pret-a-manger don't even come close. Then there are the custom ring tones and chatter from random cell phones, the rustling of strangers between the cubicles as new employees are given the tour. A random maintenance person wanders around holding a ceiling tile and pack of fluorescent bulbs knocking the step ladder about having another half-duplex conversation about last night's sporting event.

Your kid's "play" don't even come close to this, because you're not working in the traditional office environment, you're working at home.
Whenever I google a problem with a microsoft product, and the search ends up on one of these answer.microsoft.com pages, I always click on the link with an enormous feeling of dread.

I don't think I've ever seen a usable answer on that site.
https://candymetrics.com

Amazon Seller Analytics Software

Haven't really had time to work on it but its a great niche and the backend is solid (built in Laravel).
Doesn't mean they can't file the issue. Then the team just checks the box on their ticket solution that says "WONT FIX" or "NOT SUPPORTED" and moves on with their lives.

Customers would feel respected, the workaround would be found and used, and no one would feel ignored. It would leave a customer happier than telling them they don't warrant interest.
No downvotes from me, but there is a GUI: https://github.com/lbryio/lbry-app
Enjoyed writing about some of the lessons my twin brother and I learned as we built our college side project into a startup called Meetingbird. Will be following this thread to answer any questions!
Introduction to NginScript (JavaScript Embedded in Nginx)
I have run into ageism and it did hurt the company a lot: We were developing a game in j2me for mobile phones and had to minimize the assembly's size and maximize performance (for a few animations and for the AI's turns) - we had one guy interview for the job who was almost 60, which made him 20 years older than anybody else. Instead of hiring the guy who spent a good deal of his life hand-optimizing code we hired a 20-something guy with good, but in this case, completely useless credentials. The first few months I had to reject everything he wrote, walk him through the disassembly and explain to him how and why things had to be done differently.

PS: I could refer the experienced guy to a friendly company where he was writing assembler for embedded systems until he retired.
Repository of Boostnote: An open source notebook app for Hackers
There are many, many situations when being able to write or edit JSON data by hand is extremely useful.
New video coming soon with public launch! That was made when net money spent on LBRY was < $10,000.
Walmart launches new tech startup incubator
But they are deliberately throttling this, in an effort to get people to have to use Windows.
And not every browser bug is detectable via feature detection. I've seen plenty of render specific bugs that were only able to be targeted via user agent parsing. Not it isn't perfect... but it's often the better of the options available.
Any thought that starts with, "hey let's mess with Linux users..." Isn't very likely to be a good thought
Playing Around with Apache Airflow and BigQuery
Intel’s Bold Plan to Reinvent Computer Memory (and Keep It a Secret)
> The obsession for open plan offices continues to amaze me.

Well, the decisions about these things are made by upper management (who probably get an office, and sit in meetings all day anyway) and/or facilities (who walk around a lot of the day dealing with various facility issues).
Have you provided your friend with the evidence so that they can pursue a discrimination claim?
It also says that non content creators can be given credit for hosting and seeding content.

This is a brilliant project if it works, an attempt to consolidate content from private trackers and ad based pay systems into something that resembles a traditional bazaar for paid digital content.

The only problem I have with it is the name as it's not really a library.
Morning Report: Checking in on 2016's Tech IPOs
Transporter 0.3.0 Released – Transporter Streamlined
Often you're forced to use it, because the infrastructure you're working with only speaks JSON (e.g. databases whose wire protocol is JSON-based, like CouchDB.)

And even if you get to pick your own infrastructure, a lot of development effort is "stolen" by JSON-focused tooling and infrastructure, such that there's very little development effort given to protocols that aren't as limited.

Consider: how many languages that offer a "batteries-included" JSON parser+generator, also offer a "batteries-included" parser+generator for e.g. ASN.1?