skysight-inc/HackerNews huggingface dataset:
Instagram is an amazing example.

> My example here is Instagram, a company of a dozen staff or so when acquired, is the digital replacement of photo labs in every city. New technologies are not the job creator that they once were and I haven't read anything to contradict that statement or posit that new tech is going to drive jobs growth.

Photo labs (places where physical photos were developed and edited) were replaced by digital post processing. Some of which is done by the photographers themselves, some is done in specialty shops, some is even done overseas. We can imagine that demand for the output (finished commercial photographs for products, offices etc) has likely continued to increase as the number of products, offices etc. have increased globally.

While many physical labs have shut down, many digital post processing shops have started. And where they haven't started, the photogs themselves are either doing the work or hiring people to do the work for them.

The net effect of digital photography is likely more jobs overall (post processing, web design, etc.) and product delivered for a lower price, but people who used to work for physical labs are completely screwed unless they completely learned a new skill.

Then comes along Instagram! Well, all of the sudden, there is a new place to display high & low quality images and some new editing tools. I am sure that some professional editing is now just a simple filter, but most finished commercial photography projects are still highly post processed by paid professionals. So what about all those images? Well, Instagram has actually resulted in multiple new business models, including "Instagram models" etc.

My guess (no data) is that the number of people producing commercial digital images has increased, not decreased and that instagram probably helps create demand for finished images. At the same time, instragram has likely helped launched new businesses without us even realizing it (access to random food blogs etc.)

While this is all great, and increases global net jobs, it doesn't help the poor guy who owns a photo lab in Missouri. That guy/girl is completely screwed and when people talk about technology jobs, he will have his photo on CNN.com, taken by an unpaid photographer who post processes his images himself. He was/is not newsworthy, but CNN now creates clickbait. In other words, there was never going to be a professional paid to shoot that guy in the past, but now there is a new market for previously worthless content. He will be photographed and CNN will make like $3 on the post in ad revenue.

This can go on and on and on and on.
> What about subject matter? Suppose I, the greatest creative genius in the Branson country music field, decide to widen the subject matter of country music. So I write a song about an interplanetary space probe....

Meanwhile, checking the historical record, we have:

http://blog.wfmu.org/freeform/2008/07/moon-music-coun.html
Hi, author of the project here. This is not meant to be seen as a state of the art system but more like a very basic example of a machine learning technique applied to geospatial data which might help other people to get started in this field. I am both new to machine learning and geospatial data, so feedback of any kind is more than welcome!
whose agenda is easy, the true one percent, the politicians. the people in power. in the US they are very adept at manipulation their base and with the cooperation of the media they have control of about every information source save one, the internet. They certainly are trying their best to limit what can happen there, the primary means will be to convince people that speech there must be limited to protect democracy, the election process, and such.

i know many say the rich/super rich are the one percent but in truth they just have more ability to pay the piper, the politicians. when the people go the wrong way politicians of any side will pile on to demagogue it.

beware anyone stating "polls suggest" because that is pure manipulation.
The announcement from Andrew Wilkinson's side: https://medium.com/@awilkinson/dribbble-2-0-c2cd1fa184c5#.8k...
Vincenzetti is just displaying an inordinate amount of butthurt. His company does exactly what the "vigilante" hackers do. Hacking Team is just a company with an elite "corporate identity", and they do the deed for money. Phineas Fisher, and the Cellebrite hacker have an elite personal identity, and do it for the lulz. The difference is one of motivation. And anybody who hacks for authoritarian regimes, and maybe even for certain police departments, doesn't get to pass judgment on motivations in my view.
I just run a ssh server in a separate window in some hidden virtual desktop and use PuTTY

Works great
Karen Ho went to Wall Street for her dissertation: https://www.amazon.com/-/dp/0822345994

Anthropologists don't commonly live in mud huts, that's just a prejudice.
To quote Matt Levine:

"If you announce that you are updating the database software used by a consortium of banks to track derivatives trades, the New York Times will not write an article about it. If you say that you are blockchaining the blockchain software used by a blockchain of blockchains to blockchain blockchain blockchains, the New York Times will blockchain a blockchain about it"

The whole article is fairly insightful, as his often are:

https://www.bloomberg.com/view/articles/2017-01-10/bank-bloc...

The article on the front page about Accenture today is a great example. People are using it as a buzzword. Blockchain isn't snake oil, but it's sure being peddled by a lot of snake oil salesmen.
> if you have auto-update, or if you can inject code into the client, that privacy guarantee can be revoked at any time

Anytime you use software built by someone other than you, any guarantee can be revoked at any time - the distributor can put whatever they want into the software! When a distributor makes claims about the privacy/security of a product, at some point you either trust them and take them at their word, or you don't - in which case, it doesn't matter what they say.

Unless the product is open-source and self-hosted, that is.
To be honest, I never appreciated the scale of the NYT until I read those revenue numbers. $500 million in digital media revenue is nothing to sneeze at.

I wonder if at some point in the future, there will be a reaction to this push for a subscription-based news model. Perhaps a website who's value proposition is that it only focuses on news, with no clickbait articles and titles.
I agree, we have moved from farming (subsistence) to manufacturing (subsistence and consumption) to services (pure consumption). What is there to move to next? Everyone says we will create new jobs but the question is doing what? We all can't either program the robots or serve at Starbucks. (and can't that be automated away too?)

Where will the 3M jobs that automated trucking will remove come from? I don't think it is all doom and gloom but it begs the question of what fuels the consumption. If employment is super low, then we need money from somewhere to continue to live, so is that universal basic income? Or will things be so automated that everything will effectively be free?

Very interesting time to be alive and wonder what might be yet to come.
Yeah, this absolutely feels like a case where content is driven by business model as much as the technology itself.

Going subscription-first and focusing on quality content makes sense if you're trying to differentiate yourself. The concern, of course, is that subscription baiting is just one step removed from click baiting. It certainly cuts out the worst offenders, but there will always be pressure for media companies to cater to their audience.
There is already a patch for VP9 in there :o

"Patch to support VP9: https://paste.fedoraproject.org/528850/14846609
First, you need to update the firmware to 1.3.0 libvpx"

This is freaking amazing. Opera was the fastest most optimized browser I ever used. Started with 6, finally broke down and switched to Vivaldi after 1/4 of the web stopped working on 12.16 due to ECDHE :(
> I've never worked anywhere in the bay area where engineers were thought of as easily replaceable.

They may not have been thought of that way, but I've very much seen them treated that way.
Well D3 is always gonna be the best (downside, you're messing around in JS). However the rBokeh and plotly packages can help make interactive graphs.
I do that too! (hence the service this service is build on). I even have a domain especially for stuff that is going to spam me.

Back when i was still a kid in school without access to a credit card i used a lot such services as the one above. Especially forwarding ones, as i like to have any details in my central inbox. I realize that the majority of the HN crowd has found better solutions meanwhile ;)
> I like the comparison to horses.

I haven't seen any data, but my guess is that the average person's commute is roughly the same as it was 150 years ago. And if at some point we have self-driving cars or flying cars, we'll still spend roughly the same time commuting as we do today.
China’s President Champions Economic Globalization
If you're in a statistics program you're going to learn to code. That's been my experience anyway.
Diversity is no excuse for America's failures. Your nation is not as much an outlier in diversity as you would like to believe, and in the domain of health care you need only look north to Canada to see that this argument is nonsense.
> Camaraderie is great and if there is actual friendship/respect then the relationship will continue even after you quit.

I can attest to this. Half my team has left over the past year, the other half all seem to be (and talking about) actively looking. We all still manage to get a poker night together every few months, as well as having a quite lively group text chat.
The web page you link to is mistaken. The zsh command "emulate sh" does not emulate bash. As the name says, it emulates sh, which is the bourne shell -- not bash.
French Guiana is colored around 15th place in the map, but isn't listed at all in the top 50 list.

I wonder what happened there.
Well, I took your comment charitably and addressed the point about individual companies employing abhorrent practices (whether it be labor or otherwise). Obviously, we're not in favor of that.

But your claim seems to be that an entire technological sector spanning multiple countries employs slave labor? Its hard to take you seriously at this point.
It isn't negative towards the technology. Blockchains solve one problem: distributed consensus among mutually distrustful peers. If there's any existing trust structure, then a blockchain isn't what you need.

In situations where you already have trust but want immutability and cryptographic assurances, you may want to look into Merkle DAGs or other authenticated data structures, which are not blockchains at all. https://cs.umd.edu/~mwh/papers/gpads.pdf
That is exactly what I would say if I had a stolen MBP to sell. Always better to feign stupidity, people will eat it up :)
>How many people do you know that wouldn't just click "accept" on "this user's keys changed"

Literally everyone not tech savvy, this what happens on signal.
Spirituality does indeed seem to be outside the scope of science, because it's not real. If it were real, it ought to be amenable to scientific investigation. The notion that it's real but can't be scientifically investigated makes no sense to me.
I forgot to include a link to said research!

https://research.kudelskisecurity.com/2017/01/16/when-consta...
Ask HN: I become bored at jobs after 6 months. Is there something wrong with me?
I'm not sure how common this is amongst other developers/technical people, but I always seem to start a job, feel really excited at the beginning, and then fall into a pattern of boredom/lack of interest after about 6 months.

I have historically been a "job hopper" (though my first few jobs were with the same company where I stayed for about 5 years), with my average stay at a given company lasting about 1.5 years.

I do enjoy doing programming/development work, so I don't feel like it's a bad fit with the industry. Is there something wrong with me? Am I doing something wrong in my job selection process?

Any insight would be greatly appreciated (and/or any input from others who struggle with this).
How would you know if you were wrong about this? Maybe NYTimes is actually pretty good, and posts like yours are trying to undermine our faith in actual journalists.
dittos
"Obviate" does not mean "make obvious", as I think was intended here. "To obviate" means "to remove (a need or difficulty)".
I use both GIMP and Inkscape regularly. I used GIMP every third day to just crop an image and sometimes to add text to an image.

GIMP is a hodgepodge that has at best marginally improved over the years. I'd give the GIMP UI credit for being good-enough but that's about it. I can understand that for someone people, a UI that can be simply understood is the main thing (Photoshop, deriving from pre-computer methods, is opaque in its operations but the now-obscure Corel Photopaint showed how a paint program could have an actual good interface - naturally, similar to CorelDraw and ... Inkscape).

Consider that there are wide variety of tasks that clearly take more time than necessary. The separation of the move, scale, rotate and so-forth operations into distinction tools is an constant annoyance (Inkscape has one tool for all this btw). If you input text over an image and then attempt to move this text, the background image move instead (you can do it with a little UI dancing but why, this should be simple). Setting the font and size of text is a constant pain also as mentioned by other posters.
This article discusses many of the options to output interactive visualizations from R.

https://www.r-bloggers.com/interactive-visualizations-with-r...

None of them are as flexible as D3, but there are packages to output from R to D3 out there.
I respectfully disagree. While I understand where you're coming from, I don't agree with your distinction between an analyst and a scientist. Given the data scientist's typical compensation and expected experience, there should be a higher bar set for them that does include developing solutions from base. I understand the use of utilities, but far too frequently I find people who rely on packages to do their work don't really understand what they're working on (they often don't realize the underlying assumptions that the package writers made for them either). With your description of the tasks for a data scientist, I would label this as a Data Analyst's work if I was hiring one.

I could of course be wrong and have a bit too narrow of a view from my particular subfield.
I don't know anything about Rodale or their sustainability but in this case a non-profit, in the U.S., is a tax code distinction. It doesn't mean they don't generate a profit, it just sets rules on what they're allowed to do with it, among other things.
This still doesn't explain how large scale search indexing could take place effectively... the data still needs to float upstream un-encrypted, processed and indexed.

Somehow offloading full-text indexing to the client, uploading encrypted indexes to the server and then elegantly combining those indexes across users to display a unified search would be arduous and I don't see anyone doing it.

Also, IndexedDB has been around for years and still suffers from a variety of cross-browser inconsistencies that make it a little painful to work with.
Ambulances in Sweden to block drivers' music so sirens can be heard
Webpack 2: The Final Release. It's Here
I'm guessing few would book a management consultant simply telling to pay people more money - consultants who want a job instead have to explain how to motivate for free.

But the people who share a lot of the blame for this idiocy and who have no good excuse are "heterodox economists" and TED talk presenters telling us how money doesn't motivate people past a certain point, or how it actually makes people less creative, all supposedly to criticize "capitalism" but in fact to make the market work worse for employees who now actually have to argue with management that yes, money does motivate them, with the manager replying "I know it doesn't so tell me what's really bothering you" or what-not. I mean it's not like companies seek less profit having seen the TED talk, instead they learn that they can cut expenses by avoiding "needless" raises. Quite the heterodoxy, that.
I'm not familiar with Watson. Why do you say it doesn't work? Does it fall short compared to other offerings in this space?
Have you tried any Clojure->Scheme compilers? After that stage you can use any Scheme->C/Whatever compiler.
Does YC accept startup founders aged 18 or younger ?
I would consider these to be mathematical axioms. I was looking for what pitaj was describing as coming from outside of math. Maybe I'm just misunderstanding what pitaj was saying.
No different than how H1B's are implemented, you'll see a "no automated cars for hire" law, if necessary it'll happen city by city if the political will isn't there Federally. It will be a very specific proscription, likely very industry specific, because only a large number of impacted workers will have the political clout to establish such laws. And it might even be only city by city, rather than at a Federal level.

There are ways in which H1B is imperfect, doesn't work, and isn't fair. There will be ways in which making automated cars for hire illegal will be imperfect, doesn't work, and isn't fair. But those attributes haven't driven the former into the dustbin yet. If anything it's about to get stronger under the current political climate, so there's no reason to think the later won't be successful, at the least as a delay tactic so that automation isn't as disruptive as hypothesized.

Also, as a country establishes a more isolationist attitude, it matters less what the rest of the world does, and the rhetoric right now is distinctly a more isolationist attitude.
Am I the only one who came here looking for someone's experience as a tool set? For a second there I thought I might have stumbled over real honesty, a rare treat these days. Maybe, if we stop putting each other in stupid labeled boxes to please our bullshit peddling masters, we would get somewhere...
When Constant-Time Source Code May Not Save You – Kudelski Security
The Opera you talk about is not the Opera that was leaked (unless you installed quite old version on purpose).
What part is vaporware? I've used the AlchemyAPI bits they acquired in building https://www.findlectures.com, and it's useful, albeit way oversold.
I don't see any reason why the world can't be wrong. Especially when what you mean by "the world" is really management in tech companies.
I strongly recommend using Plotly, specifically ggplotly (https://plot.ly/ggplot2/), which converts ggplot2 charts to interactive d3 charts with good parity. Plotly also has WebGL and 3D data visualization support. One of the Plotly developers has a very good book on using Plotly in R: https://cpsievert.github.io/plotly_book/

Here's a higher-level demo of ggplotly in one of my R Notebooks: http://minimaxir.com/notebooks/breach-network/

Shiny requires an external server and is often overkill for static data.
What do you think of productivity tools?
It seems there are so many apps and techniques that claim to boost your productivity (ie. Pomodoro Technique, Cold Turkey, ect). I'm curious to see what other's opinions of them are.
what do you think will happen to the working class when it becomes useless to those in charge ? Don't you think they'd enjoy more living on earth without us, plebeian ?
(eg, like the spacers living in Solaria in Asimov novels: https://en.wikipedia.org/wiki/Solaria )
I have never done what the GP describes but I consider myself very lucky as it's a very common mistake. I have heard enough horror stories to always keep that concern in the back of my mind.

I do what your coworker did and it's a great feeling when you get the "451789356 rows updated" message inside a transaction where you are trying to change Stacy's last name after her wedding and all you have to do is run a ROLLBACK.

Then it's time to go get a coffee and thank your deity of choice.
The main reason I can think of is, if you make an API that you think will handle 100/s but the product takes off and you end up with 1,000,000/s, you don't have to do anything.
> If that can be mathematically derived it probably requires some axioms of probability.

I have no problem with axioms of probability being used. I just think you need to be explicit about what the fundamental postulates of the theory are and what is being derived. Clearly, in order to make predictions in line with experiment, a physical meaning must be assigned to the norm-squared of the wave-function. Most modern accounts don't make this a fundamental postulate, so it needs to be derived in a coherent manner.

> it's not a valid objection because the situation is much better than any other theory of probability

Beside the point. If our best theory of nature is flawed then we need to be honest about it.

> like frequentism!

OK- what about Quantum Bayesianism? That's a coherent and consistent account of quantum probabilities. It just lacks in what one can really say about the underlying reality.

> it's clear how that would work classically and how it's analogous to the WMI with equal branch weights.

I think its a false analogy. There aren't actually two copies of you in MWI, just a superposition of two different states. I need an explicit process by which classical probabilities emerge, not an intuitive allusion to how it's kind of like some classical process. A superposition is not classical; that's the whole issue!
(I made this change anyway).
Show HN: Opium – Mobile Devices Discovery Service on Top of Appium
Any specific examples?
> Such understandings are very common across competitors in all lines of work, whether they're written or not; at a former company, I was personally told by the CEO that we couldn't actively recruit someone who worked at a competitor because we didn't want to risk starting a bidding war over talent and potentially throwing everything off-kilter.

I think this is one of those occasions where it's OK for companies to individually come to this conclusion and not implement this as a practice. But the moment several companies come to a collective agreement on the same, it enters questionable and probably illegal territory.
I am very distracted by sounds. The best I've found so far is a combination of:
1- 3Ms "peltor X5a" headphones (there might be better ones now, but a quick amazon search shows some results, they are ~$25).
2- noise-blocking earbuds underneath them (searching amazon will probably turn them up, maybe ~$15?). I think the ones I got were like foam ear plugs, but with a tube down the middle for the sound.
3- some white-noise app (like maybe "chroma doze" from the f-droid store, or "relax and sleep" from the play store; those are the ones I've used).

No connection to the above but as a pleased consumer. I don't know if the above will suit audiophile purists--I love good music but more for the "intelligent conversation & expression" aspect than the purity of reproduction, so YMMV.

(I look forward to reading others' comments here...but it's been a day already so I'm posting first in case it's useful to anyone.)

This combo works for me much better than the friendly Bose noise-cancelling headphones I bought ~2000 (which, or others like them, also might be much better now). But I read that the noise-cancelling concept is weak for ambient (eg office) noise, because it is not constant enough for the cancellation mechanism to pick it up and block it all fast enough. So it is more like for airplane engine noise which is more constant.