skysight-inc/HackerNews huggingface dataset:
I have been noticing something curious for a while.

It feels as if, in various fields, some kind of test is being carried out to "test the waters", to see how much shit one can get away without being called out by people..

In hollywood, this manifest itself as blockbuster movies. Superhero movies, Christopher nolan movies movies like John wick, Madmax fury road etc.

I mean look at this shot from the trailer of a war movie from Nolan

https://www.reddit.com/r/movies/comments/5ieu3i/the_bombs_in...

And another mixup from the same movie

http://www.dailymail.co.uk/tvshowbiz/article-3732234/One-smi...

It is unbelievable that this is from a movie from one of the biggest names in Hollywood! This is the continuation of the sound mixing issues of his previous movie..

People did point to these issues, but they gets drowned in a million apologetic voices...

In this cases, the propaganda appears in form of Hype. The hype generation machinery starts working years before the actual release of the movie.

And when it has completely run its course, what you will have is a body of people who will pay to see the movie, and - this is the important part - will be blown no matter what and will not stop talking about it. It is as if they are under some spell or something.

And no, I don't think only your average joe is susceptible for this manipulation. Even professional movie reviewers will fall for this.

In programming world, you see this happen with things like git. I am not saying Linus is running a propaganda on purpose. But may be, it just so happened because of his god like status in the minds of the people...

And I think with these recent events, we are seeing how far the rabbit hole goes....
More enjoyable was when my daughter started being funny back. For ages I did this thing where I'd pretend to eat an arm or belly and say "I'm gonna eat you" and my daughter would laugh and laugh. Then one day she's really going at my arm and I'm like what are you doing?? She said "I'm going to eat you!!" And all I could think was my how the tables have turned. This was like 2 or 3 years of age, though I'd been chomping on arms since she could smile.
The vast majority of people don't need to care--nor should they. For most programming, the intricacies of the ASCII character set is completely irrelevant for pretty much all computer work done today.

However, a small percentage of people will care, and it is that small group which will carry on this knowledge. Bemoaning that the "youngsters" don't bother is like complaining that most people don't bother learning Old English--there are some people who do learn it, presumably because they find it interesting, and those are the people that everyone else relies on for their occasional Old-English-reading needs.
People are intensely loyal to groups which abuse newcomers. Why?
> They do not acknowledge that the structures in place are a direct result of the failure of free markets to handle basic human needs on a wide scale.

That's not really correct: those structures are the direct result of politicians creating them, in response to a perception that markets (unfree markets …) failed to do one thing or another.
Then your evidence translates into gossip.
Yassin's Falafel House by Square
Because Trump is in power and has declared war on the media. Obama is not in power and hasn't. Therefore Trump supporters are the ones who have motivation to shut down and discredit this avenue of reaching the media.

And yes, I am perfectly aware of what Obama did to Manning and Snowden. I objected to that at the time, and still do.

One of the stupidities of overly polarized politics is that people assume that you must be on one side or the other. This would be a bad assumption to make about me.
Uber hasn’t taken taxi drivers’ jobs but has slashed their wages
You'll learn far more having a two-minute conversation with someone whose viewpoint is different vs. reading an article in the MIT Technology Review.
Ask HN: To Startup or not to Start-up?
Hi HN!

Thanks for any comments in advanced.

I was looking for some advice about whether or not to launch my own start-up. As some background I used to be a software engineer for a bit under two years then I moved into quant analytics then an investment/front offices role. I’ve got a technical background with a masters in engineering / maths and I’ve used Ubuntu, Java, Python and SQL. I’ve started to learn Node.JS

My idea would be to create an API-first company with a UI to help automate a process whereby information is currently being transferred by PDF and manually entered or outsourced. I think the idea is pretty good and as such I was thinking of starting a company with a co-founder (I still need to find one). I have some savings which we can use to buy a small house and my wife earns a modest income which could support us while I work on this project. The goal would be to fund to myself for a while then maybe get into Techstars followed by some VC/Angel money when we had to.

The thing is that I have some savings and am fairly comfortable earning $150k+ in a role which I don’t think that I’m perfect for and I’m not using my technical skills. But I generally enjoy the work although I don’t think that my current career path has a great future…maybe I’m just glass half empty….

Starting a data/software company seems to make sense and I have a workable idea. The thought of taking the leap terrifies me and excites me at the same time. So is doing a start-up all it’s cracked up to be? …. I know it’s a lot of work and I’m ready for it.

If it fails then what? I don’t want to go back to coding for someone else. I’d rather go back to the investment world…..

Any thoughts or advice would be more than welcome
Another Trump tweet hijacked, now links to My Little Pony video
This strikes me as a clever idea :)
Why Partnerships Matter
Same problem. I updated to Chrome 56 and so far it's working fine now.
If you're a runner check if you have an artificial pancreas, you might have been targeted to continue operation screaming fist XD
For content that is very narrow niche (on the expert/author side, hopefully with a broader reader base to make it worthwhile) and thorough, Wikipedia might not be the place to write. You can try something like Wikia, where one person can create a topic they care about, and post their information (and welcome others to contribute).

Then someone can link form Wikipedia to Wikia.

Wikia isn't just for TV shows and games.
For example, the text editor Vim has a Wikia section: vim.wikia.com
You're probably better off using Google Cloud Machine Learning, which might by running on the custom TPU accelerator (not sure).
A very creditable action, cheers to Mozilla!

This increases the democratization of the web and allows small fries to have a disproportionately larger footprint.
Use an automatic document processor written by someone else to paraphrase the text.

I imagine such a program already exists among top-shelf university student cheating service providers to defeat the academic plagiarism detectors.

(If not, write one, and sell it to leak sites and to cheating service providers. $$$)
Well said. Google hired Guido, and from being a big Python shop was so disenchanted with Unladen Swallow's abject failure that they invented a whole new language to replace it, and Guido became surplus to requirements. And the last vestiges of Python are now to be piped through Grumpy. Not a single mention of 3.x and Google in the same breath. Py27+Grumpy looks great.
> but if you put them on a shelf, then the life is roughly the same :D

Careful, that's not always the case.

Anecdotally, I lost a few TB's of data recently after assuming my drives sitting on the shelf (inside anti-static bags) would be fine after only a couple of years. Plugging each drive in prompted the Windows popup asking if I wanted to initialize the drives! Total data loss on all 4 drives after only a couple of years on the shelf. It wasn't a big loss to me, because I couldn't even remember what data was on the drives... but I wouldn't rely on this for business data.

Tapes still have their purpose.
Show HN: Easy Shell Automation – Challenge Me to Automate
Looks Azure is working well.
Right, but the OP was interpreting the sentence to imply that that's where it comes from. Morphine medication is all synthesized.
I think you can just set DYLD_FALLBACK_LIBRARY_PATH to /Developer/NVIDIA/CUDA-8.0/lib and not have to copy anything around.
For my own domains, I use rbldnsd on a couple of VM's in two datacenters with really high TTL's. No maintenance aside from the trivial yum update.

At my workplace we use Dyn and Verisign. I wanted to also have our own name servers, but folks didn't want to manage them.
Not OP, but it's 5% + 30c a subscription.

I hear what you're saying and certainly in this space there are great tools and open source packages like Koudoku [1] which make it easier.

Worth noting though that there are multiple services that just handle the user management, etc. and also multiple services that handle the billing aspects. To my knowledge this is pretty unique in tackling both.

It's not necessarily hard to implement these things yourself, but I think it is hard to implement them really well. They aren't the "core" useful part of your service either, so every second you spend messing with them is time taken away from actually making your SAAS more useful.

At the very least, it's intriguing.

1 - https://github.com/andrewculver/koudoku
The United States gave the Taliban $43 million in 2011 in appreciation of their efforts to eradicate the Afghan poppy crop.

https://www.thenation.com/article/bushs-faustian-deal-taliba...
http://www.nytimes.com/2001/05/20/world/taliban-s-ban-on-pop...
Maybe you should - maybe not necessarily:
https://www.youtube.com/watch?v=iJ7FuooWtRU
All large systems (and I very much include corporations in this) are inherently wasteful and if some level of waste is your measure then they're all broken too.

Large systems that have been able to stand the test of time and deliver good have had safety mechanisms to deal with the danger that they stop providing value.

Governments have a different (and in some ways, more competitive) check mechanism to companies probably because the catastrophic failure of government is even more traumatic than the catastrophic failure of companies.

Undermining trust in the systems (engaged citizens, the press, elections) that keep government honest is exactly the wrong way to go about solving this problem.
Agreed. I've even left jobs after a new hire is toxic.
I am glad as well. It is funny how ms reinvented itself and how apple became new "old ms"
I just logged a couple of meals with it - really like the slick interface - it's very intuitive. One of the main things preventing me from using other services is how clunky / frustrating they are. This is a good balance between "close enough" and too much tedium. Nice work!

One other area of feedback - while the onboarding was slick, I felt the hours of activity to the labeled "level" seemed a bit off. For example I do a high-intensity workout almost every day of the week for over an hour either: strength training or cardio and the level of activity for 7 hours per week only put me at "lightly active" (I forget the actual terminology and cannot restart the onboarding screens without uninstalling). I was just curious how you came up with the activity scale.
Makes me wonder what a "hacker" portfolio might look like -- companies building product and services people who build things use for a living.
That's why people shouldn't chase the latest frameworks but instead understand some fundamentals. Those don't change that much over time. If you just move from Angular to React or whatever other thing is hot right now every year for 20 years but don't understand what fundamentals they are based on you have the proverbial "20 times 1 year experience" instead of 20 years experience.
Yea the smart play Microsoft is making is to go to businesses and say "look you could go with us or AWS.. AWS essentially says "good luck you're on your own" and we will hold your hand and our premier support people will come to your business and set it all up for you and show your like 2 IT guys how to manage things.. They will make a ton of money on cloud because a huge amount of businesses are basically lagging behind the rest of the industry with cloud adoption and getting rid of their old servers and hosting services.
Even in the last few years I've seen FileMaker systems that used this set of ASCII characters to delimit fields in plaintext data exports. Initially baffling since I was expecting CSV, it seemed like a sensible choice once I figured out what they were doing.
Sadhvi+Jai+Shree+Rs+2000+Note+Found+&+24+Gold+Bars:+Breaking+hot+News
Is it? Why isn't it as simple as a rule stating that a warning is generated whenever, in the AST, a variable is used on the RHS before it's ever used on the LHS of an expression?

(Probably something to do with globals/scope, right?)
I'm not sure Skia has a sufficiently stable API. And graphics are actually an OK case -- OpenGL ES is the key API here, and it's provided.

What you want is stable APIs for things that interact in fiddly ways with the rest of the system, so they're more easily managed at the OS level. Networking, shared databases. (Edit to add: localization)

zlib is nice to have, but it's also really portable and lightweight. It would be easy for apps to bundle their own copies. Something like libcurl is a lot more awkward (what do you use for https? bundle your own SSL too!)
Maybe so. But they do need a solution. What are the options?
I worked for a company that made a device back in the day. Many engineers had been issued one well before it was announced so that they could develop the software. Each device was carefully labeled with a sticker identifying whose device it was.

A picture of one showed up on a blog as a leak. The leaker had sensibly put a black box over the sticker.

The thing that neither the leaker nor any of the rest of us knew was that each device also had a series of bumps on the top and bottom of the device which uniquely identified it just as effectively as the sticker. He was fired instantly.
When I need an example of local authority, I always refer to the Catholic idea of subsidiarity, an organizing principle that states that matters ought to be handled by the smallest, lowest or least centralized competent authority. Political decisions should be taken at a local level if possible, rather than by a central authority.

However, we've seen how well that has handled the improper behavior of priests.

What tends to happen in the US is that issues tend to get ignored at the local level, and they basically go up the chain of authority until it falls in the hands of the federal government, not because they want to handle the issue, and not because they're the most capable, but because they can't pass the buck any further. And when the issue isn't handled, it's easier to blame the federal government than to identify the inability/unwillingness of local authorities to do it themselves.
Fascinating things you can do with IoT
so, AppDynamics is like mysql and graphite is like innodb? so we need something more intelligent on top of service like graphite to match appdynamics
> With more effort

That's the new key point for 2017 pro-privacy architectures.

Proof of work surveillance doesn't scale because requiring it leverages the disparity between the total level of Internet traffic and intelligence agency resources.

Kill the dragnets as step 1, then worry about step 2.
Yes, option like this is already available.
You have to progress to search view then open "More search options".
Data stored on tapes is a lot more stable than data on spinning disks, even when sitting on a shelf.

I certainly would not replace a tape backup with spinning disk backups - rather, I would use the disks for routine backups and tapes for quarterly archives or similar. Although, for some of our systems, we use rotated tapes nightly.

There's a good reason so many folks still use tapes for important systems.
I can't wait for these guys to go back to their companies and lecturing their workers on disrupting their thinking. Very inspirational.
Well, then you're not thinking like a billionaire. ;)
Succeeding Against the Odds Can Make You Sick
As disruptive as it was, Py3 had fairly minor backwards compatibility breakage. Dropping the GIL would be many times more disruptive (specifically for C extensions, presumably it could be done with no effect on Python-code compatibility.)

Aside from keeping the GIL, performance improvements have beenade throughout the 3.x line, AFAIK, and should be expected to continue.
For any one interested in reading, the kindle version is free on amazon as of now.
https://www.amazon.com/dp/B0082RG1LU/ref=docs-os-doi_0
The withdrawals (if properly tapered) are about as bad as caffeine withdrawals for a heavy coffee drinker. However, they can be mitigated much easier than opiate withdrawals, which is why a lot of people use it as a stepping stone.
Raymond Chen at Microsoft has been doing exactly this for nearly 15 years (!) in his blog The Old New Thing: https://blogs.msdn.microsoft.com/oldnewthing/

It's an invaluable source of insight into why various weird things in Windows are the way they are.
Calling Windows 10 APIs from a WinForms or WPF application
36 karma, joined 1061 days ago. Lurked casually probably 2 years before making an account.

I'm only just now graduated from college and working as a consultant, so never had a ton to add. Also I'm not technical, don't code, so a lot of the topics I read about here I am not close to qualifying to comment on.

Though it would be nice to get enough karma to downvote, probably gonna take 10 years to get there haha!
New is better, but not quite there yet. They supported AOM codecs initiative, but didn't support Vulkan.
Just like in engineering, the initial investment into a go-to-market strategy is only the tip of the iceberg; it's the maintenance and support required to make it successful that kills you.

At both my former and current company, I've experienced firsthand how distracting splitting your focus on multiple customer segments can be.

I would advise you to recognize upfront that the consumer and clinic partnership channels entail vastly different motions for acquiring and supporting customers. If you're investing resources into pursuing both channels simultaneously, make sure that you are measuring ROI for each one.

Hopefully you're getting good go-to-market advice from YC and your investors. If not, consider applying to StartX, where there's a solid community of AI-for-med startups (caveat: I'm an alumnus).
Source?

Side comment/question: Depending on your operating system, perhaps?
Are there software vendors selling systems that make it easy to fingerprint documents? Are there any proven known cases of some administration branches using fingerprinting routinely?
Pretty cool stuff. Too bad it's not available under an Open Source license. That kind of severely limits who can use it and what they can use it for. :-(
Went to a career day at a 5th grade class. https://studio.code.org/s/frozen worked for me, but its not coding per say. They still had alot of fun.

And yes inspect element is gold.
Read-Eval-Print-λove v004 – Production Rules
I noticed some sites use a subdomain for securedrop. Does that reveal that they're visiting the securedrop page, or not?
Google was a major user of Python, and their solution to those issues was "build a whole new language". While I agree that on those points Python is good enough for many uses, it's inaccurate to say that all criticism of Python on those points is from people who haven't spent considerable time with Python on production.
I'm surprised we haven't reached Peak Outrage yet. Lots of outrage stamina.
They likely receive a lot of leaked news items a year.

However, the vast majority are either:

1. Completely fake, because someone on 4chan/Reddit/an internet forum/social media wanted to see how many journalists they could prank with false information.

2. Uninteresting or pointless to write about, since they don't describe newsworthy stories.

So the amount of actual, legitimate leaked news stories they receive a year is likely a lot less than the amount of stories they receive through these systems in total.
People still use Apache for a lot of things... It performs just as well as nginx, and in some situations, like reverse proxy, is even better (more compliant). Talking about Apache httpd 2.4 of course... older versions weren't as good. Bad that's ancient history.
I dunno, today's BBC had 'US may drop Russian sanctions in exchange for cooperation against terrorism' front and center.

Outrage exhaustion is easy to create, but it doesn't mean outrageous things aren't still outrageous.
only for binaries. But if your matrix is mainly modified outside of erlang, it may make sense to only use it as an opaque binary inside.
>in response to a perception that markets (unfree markets …) failed to do one thing or another.

Was it a mistaken perception that rivers were catching on fire in the 60's, leading to the EPA? I guess we should have left that to the free market too.

Government and business can work together, but we must acknowledge that the goal of business is to drive profit, not human welfare. The goal of the government is to drive human welfare, not profit. The two should be seen as litigants in a court of law; combative yet civil, with an agreed upon set of values. The opposition of these two forces creates a dynamic far preferable to one extreme or the other.
If you have a recent enough mac you can make a two finger click he right click and then, with better touch tool, make a three finger click he middle click.
Js is a 2 character TLD
CDC’s canceled climate change conference is back on thanks to Al Gore
Do you plan to monetite or is this a pet project?
Distraction Is Actually Ruining This Country
You may want to have a look at talks like this one

https://www.youtube.com/watch?v=xj3smNjGLaE
It is a common pattern to use erlang has a controller plane.
Neo4j handles read/write seamlessly I have found, but I'm only around 10,000 nodes and 20,000+ edges. I've heard use cases for Neo4j in the range of 50M+ nodes. My position on this is not whether Neo4j can handle it but whether your code and infrastructure can.
This is excellent.

I did a quick job search a couple of months ago. After playing with various alternatives I ended up using this as the primary method for sourcing.

It a great tool for job searchers, and, a great place for recruiters to get in front of them.

P.S - I ended up with a job that originated from accidentally clicking on LinkedIn links. So, yah, life...
100% agree. The biggest mistake that Theranos made was over-promising. Startups in other vertical do it all the time, but you can't get away with it in consumer healthcare because lives are at stake.
Scarcity not shortage

Scarcity is based on the premise that there really are a limited number of goods or services. On the contrary, a shortage is backed by the seller's decision to withhold the sale of certain products at their current price tag. Shortages can be solved by raising prices.
En Iyi Sesli Chat Sitesi
Podcast: How to get in to innovation jobs?
Starts off easy, but quickly escalates in complexity and time sensitive issues. The time and resource constraints make this a much more realistic than relaxing game.
Ask HN: What new development technology in the last 3 years is worth learning?
For the last 3-4 years I've been working at a super small startup doing Rails, and basically just using my existing technical knowledge and avoiding the learning cost of new technologies. I know React has gained a lot of popularity -- what else is worth looking at as I take my head out of the sand?

Not limited to web programming; OpenCV and other technologies are neat too!
Very cool. But I feel like the "purple" and "turquoise" should be switched. My brains thinks the purple means more... and "turquoise" is less.