skysight-inc/HackerNews huggingface dataset:
A smattering of "fake news" stories that need to be debunked is a really small price to pay if it means we gain a larger portion of the population that actually attempts to think for themselves, question sources and stories critically, etc.

I think back to the MSM "glory days" of the early 2000s. Independent sources were nearly nonexistent, and it felt like the entire country happily accepted whatever narrative they were given (see: WMD in Iraq, invasion)
Please add me! heber[dot]fernando[at]gmail[dot]com
Need a little robot to do it :)
See Economist link below on what happened to the New Musical Express. Even in the '80s and '90s (when I was doing rock journalism for money), the pay was bloody dismal and the main attraction was that it beat working for a living; but even that's now largely gone.

The situation now:

* before the Internet, you could read about a record - but hearing it required hard work, happenstance or money we didn’t have. It could take years between seeing the name of some potentially-interesting band or song and actually hearing them. (Rather than just going to YouTube, where someone has lovingly ripped their old vinyl copy.) A note on this experience: https://rocknerd.co.uk/2016/06/02/false-memories-of-feelings... So before, music press got the word out about music before the music itself could get there. But it's no longer necessary to that function, even as it can still be useful.

* With the rise of blogs, opinion is as readily available as the music itself. Approximately nobody is going to pay money for this shit. (This is a special case of the problem affecting journalism in general.) Only the biggest blogs and sites can sell the ads they need to. Per comment below, The NME is now an entertainment guide given away outside tube stations. The problem for professional music critics/press is that they're competing with literally everyone everywhere now, the same problem artists have: https://rocknerd.co.uk/2013/09/13/culture-is-not-about-aesth...

About the only press I can think of that's done at all well is the tech press, who ripped down those tedious walls between editorial and advertising and reluctance to live off payola around the turn of the millennium and turned into utter and unapologetic shills. And even then the competition is bloody vicious.

tl;dr the problem: you and I are in competition with literally everyone now.

I'm not entirely displeased at music journalism being stabbed through its putrid little heart; way too much about it was gatekeeping rather than enthusiasm. I do think everything is much better now for culture.

Oh, and cheers to a label on Bandcamp :-D Bandcamp is IMO THE BEST thing to happen to selling music on the net, like, ever.
I will second Linux Mint as a very nice well done distro, with sane defaults, and that has been very robust for me.
So we're just going to pretend that Donald Trump didn't claim the media was manufacturing negative coverage about him, making up quotes or taking quotes out of context and altering poll numbers throughout his entire campaign?

Or that Fox News doesn't exist because the American right has been convinced that "fake news" has been a thing for years?

Or that fringe sites on both ends of the political spectrum don't actually make up "news" stories as clickbait?

Or that various governments don't employ propaganda and disinformation campaigns through various forms of media, including the planting of false stories and rumors, and have been for decades?

It's all just something the DNC made up just now?

Ok.

Or maybe we can concede that the meme of "fake news" is distinct from the actual phenomenon of "fake news"?
The institutional failure of much of mass media is a problem. Trading on access, parroting PR, things like that.

But it's a different problem than the one where people literally completely make up click bait articles and present them as news. Not hastily written, fact light articles about real events, articles about things that simply never happened.

We do ourselves a favor when we treat them as separate issues.
I don't currently have much of a plan aside from "do contracting for personal development and sustenance, while looking for interesting opportunities".

"Secure hardware + software for the masses" is one area I'd really like to work on.
Just recently: https://www.theguardian.com/world/2017/jan/07/german-police-...
Londoners need spaces to live, but also need places to make things
Show HN: Interviewed the best startup mentors I could find - wrote a book
How do you use Org Mode? (Google survey)
Have a look at this segment of an interview with John Pilger on the state of journalism: https://www.youtube.com/watch?v=o1Ho8OrBzig&feature=youtu.be...

We do not have many journalists anymore. We have too many anti-journalists.
Note the potential extensive value for someone who needs a display they can use with multiple inputs or wants to keep it for the future... There's something different about a standalone display panel. Besides all said and done a custom build PC + 2x 4k panels can be bought for the same price range so why wouldn't you? Because Apple socks the psychology of scale and experience at you so the price is a bit easier of a pill to swallow alongside any other hang backs you may have: closed ecosystem of software, oh and hardware, questionable design changes re: battery life and touch bar in latest MBP, their pattern of designed obsolescence, insert gripe here but that's plenty for me to laughably head to the nearest Dell or Lenovo product when it comes to a laptop and entirely self built when it comes to PC.

Right now I have a thinkpad e560 with 1tb ssd, 16GB rip jaws ram, i76500u at 2.5ghz. Now I know this anecdote is not really the same as what is on the market now but I paid $1.2k, I have a blu-ray if I want it, extra ssd if I don't. Also card reader. And plenty of USB 2/3 and network and even a Fucking VGA out. It's just as fast as my last retina MBP, and I used the cash differece for 4k panel.

Why people upgrade so often is beyond me. Maybe it's a capitalism thing. This human race is fucked.
Just today I was listening to more grief and complaints about the new MBPs (I develop on an older one now), and I got so tired of it all and said to myself, "the way out of this cycle might be to build a desktop PC and put a Linux distro on it."

I don't take my current rig out of my office very often these days, though if I were living somewhere else I might. But I can get all my work done in my office for sure, so this is looking like a good way out for me. Did you price your components out on NewEgg?
Yes, "almost", it just lacks the "encourage" part.
onboarding new developers so they understand the essentials of our archeitecture and code base.

that includes writing up all the documentation. (what, you thought youd just create a sleek ui with the documentation provided by users? no! thats the hard part!)
"However, no new edition of The C Programming Language has been issued to cover the more recent standards."

The book should be read by every C programmer, but it is really outdated and has many bad practices including buffer overflows etc. in examples. For learning "good parts" it certainly isn't the right thing.
FWIW National Enquirer etc. existed for ages and no one seemed to mind. There's plenty of fake news to go around...

What about "I am a NYT reader and I read it every day with the hopes to tell me who is a better candidate" and I read it, diligently, not knowing that the information is being fed from one candidate? Isn't that lousy?
so, if you are wary of the left, and see them talk about fake news after an election, you assume they are wrong because it aligns with their interests.

this is exactly what the OP and the article author are denouncing.
I studied both Computer Science and Fine Arts and Design. I was always interested at the intersection of these two disciplines. At certain point I discovered the work of John Maeda (at MIT Media Lab at the time) and realized that what I want to do is to make images with code.

At the time there were very few people taking this type of approach to art/design making. Digital arts meant using Photoshop not writing scripts. Nowadays more and more creatives from various disciplines use code as a tool of creative expression. Processing.org (direct descendant of Madea's ideas) is a huge community of artists who code.

What I find interesting is the cross over inspiration between the disciplines. Learning some new tech or algorithm feeds my ideas for visual works. And studying (traditional) artworks pushes me to develop programs to create similar visuals. One side very often inspires the other.

Often working on multidisciplinary teams (on multimedia type projects) I feel like people who have exclusively one type of background are somewhat handicapped. Artists who fear code are dependent on geeks to implement their ideas. And coders have to hire designers to create interfaces to their inventions. A lot gets lost in the translation!

Individuals that have knowledge and skills on both side of art/tech equation seem tremendously more innovative and can move forward much faster with their ideas. Ability to create complete functional prototypes or demos that work and look/feel good without having to ask/pay other people is freedom! I wish education systems recognized this and brought technology to art schools (beyond mousing in Photoshop) and arts and design into engineering schools.

In practical terms I use my dual skills working as UI/UX and data visualization designer/developer and I have an art practice creating dynamic images with code. Recently I won commissions for digital fine art frame company to create series of generative art projects. (I was told I was the first artist who codes they work with...).

In summary, amazing creative thinking and innovation happens at the intersection of fields and it might be difficult to quantify, but individuals that step outside of their main area of expertise always benefit in my opinion.
I wish this comment could be on the nightly news and widely distributed. You nailed it.
Ignore features have a coordination problem. You can ignore, but other people don't and the troll is trying to stir up responses.

So you either end up missing much of the conversation or end up looking like a fool because you're responding to fragments you miss, depending on how ignore works.

Ignore buttons also do nothing about someone who is trying to create a wildfire of misinformation to make other people mad about you, they don't know to press ignore.. and an ignore button won't protect you when some kook shows up at your door with a gun.
What is your shopping experience like as an expat?
I am conducting a survey on how expats shop for items from their home countries. I've put together a short google survey of 3 questions: https://goo.gl/forms/l8VaspC1XdJzy11V2. I'd appreciate it a lot if I can get your feedback. If you have any additional pain points about ordering items from your home country please detail below.
I use proportional fonts and feel most programming fonts are butt ugly. But even then, there isn't no reason to go with a crippled font designed for low resolution (1080p). The hardware is available now and while not "cheap", is definitely affordable when compared to my monthly salary. Most of us aren't living in the third world.
> In a classical word, a qbit is simply a bit and you only have to chose between the 0 or 1 state and simulate it. In a quantum word, you must simulate both.

Not just "both", you have to consider all quantum states.

It is more like adding an imaginary component to a real probability making it a complex probability. It is possible to calculate with the complex probabilities and only collapse to the field of R in the end.
Legacy Perl or Modern Perl with Moose, DBIx::Class, Catalyst...etc? Just curious.
I have a degree in animation. We definitely covered a lot of computer stuff, but there was a lot of film theory, life drawing, that kind of thing.

I now do interaction design, and there was a lot I learnt in animation that's helpful. Mainly about trying to convey ideas clearly. You learn that when someone else comes to something you've done, you need to lead them clearly through a story that makes sense. Build on concepts they already understand. Draw the eye to certain details or characters. Basically that the work has to stand on its own, if you have to be there to explain it it's not very good. Same with interaction design.
No worries about sounding as an insult, I wasn't particularly clear in parent comment, see my sister post for more details, but I primarily intended the first of your two interpretations. Sometimes the latter comes in use too (often as allowed by the former) but it's something to use very sparingly.
It's not only the future, it's already happening. The Mirai botnet, mostly running on IoT devices, was used to perform massive DDoS attacks in 2016. This gives us a foretaste of what is to come when we can assume at least one vulnerable IoT device in more or less every household.
Kingdom Death: Monster 1.5 Board Game Now 4th Most Funded Kickstarter
Correct. See his very interesting book Hackers and Painters.
As the Republican coalition is made up of finance people and arms dealers, the Democratic coalition is made up of PR companies and management consultants (a lot like UK Labour.) They overestimated their effectiveness over a general populace, but there's no questioning their expertise in thought-leading the cosmopolitan middle class.
Same here. I see hysteria about it everywhere, and have yet to see a single instance of it.
Are you seriously going to try to treat a blip from one publisher and act like it's characteristic of the whole ecosystem?

For your information, other publishers that are apart of the "MSM" called out the Rolling Stone article.
Drudge Report is actually quite good, if you can parse out the obvious conservative bias. Drudge is the undisputed king of independent media, and in my experience stories get broken and fleshed out on Drudge faster than any other source.
This thread is full of examples.
I love management, and I've been approaching it like I've approached programming for a decade and a half. I mostly read business books these days, subscribe to business/leadership podcasts & newsletters, and so on. I even used my training budget to take a one-day leadership course at the Disney Institute, which was really helpful because they were honest about the challenges running such a big organization, working with thousands of employees and a bunch of unions.

I feel like I'm facing a new set of challenges, very different ones than I did as a programmer. I'm dealing more with keeping clients happy, and I'm great at keeping honest communication going between programmers and non-technical stakeholders because I'm used to living in both worlds. And since I spent so long as a programmer, I love he opportunities I get to challenge my team and help them grow their careers - opportunities I often didn't get when my career was starting out.

Not writing code all day at work has made programming fun for me again, too. I used to dread writing code in the morning and I was seriously considering changing careers. Now, I open up VS Code after my kid goes to bed and I actually enjoy it, even if what I'm working on never gets seen by anybody but me.
Show HN: Create a quick and cheap logo
This mimics C++ vector, e.g.:

vector<int> vec(5);
vec.push_back(11);
vec.push_back(12);

Now you have in vec:

0, 0, 0, 0, 0, 11, 12

But your suggestion is better from an API point of view.
Privacy Engineering Principles Recommended by NIST
wow, thank you for posting that.
> plausible

Can't imagine the character played by A. Hopkins would even pick up a phone call from military.
I noticed the same thing with phones. I've read a lot of comments that the iPhone was much more expensive than Android phones. But whenever I ask for Android recommendations, the very same people would recommend phones like the S7 that are just as expensive as iPhones.
Most gloves make a point of not being conductive.
Amon Goes Open Source
Ubuntu is the most professional choice. It has the easiest set-up with the best hardware and software support. I would not recommend the LTS version though unless you really don't mind outdated software.
>When I say fake news, I'm not talking about stuff you disagree with, or poorly reported news or even sensationalist headlines.
Chilean officials can’t identify a strange IR signal seen by its Navy
Probably, if you use memcpy and store the size of the data type as an extra parameter in the containing struct.
For anyone not familiar, it's a complex role playing board game. Sort of "light" version of Dungeons and Dragons mixed with Monster Hunter, without the Dungeon Master requirement, but rather a self-running campaign. Beware, expensive, but the craftsmanship of the miniatures, card stock, is exceptional. Has only 5 hours to go.
>> Sometimes incremental improvement over a few years is all that is needed to push something over the edge of success.

Very true, even the Verge would admin the MacBook Air went from a novelty item to one of the best laptops in 2-3 years worth of improvements.
This is a cool technique, but I tried compiling the first block of code you posted (with ARRAY_ELEMENT_TYPE being defined to be int* ) and got "error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token" from gcc 6.2 using the flags that to3m specified in one of the parent posts posts. Is there a special trick I can use to get that to work?
Where in the body does the device go? How is it inserted?
Would love your thoughts. This has been a side project for a while, but thought I'd kick it out and see if it's worth giving it some more attention. The approach was to find the mentors that moved the needle on the top performers in different accelerator batches, and ask them how they mentor. Would we fun to keep interviewing and add more content, but the book needs to be financially viable for more time investment to make sense...
This thread was/is about desktop computers—workstations or gaming PCs, at least up to the root comment about an i7-6700K.

Apple's workstation and gaming machine offerings are widely acknowledged to be significantly under-powered and over-priced.
Yeah, but they're in a tough spot on that one. They can't risk losing their digital distribution rights either.
It would seem you love things that aren't exclusive to Apple, crisp fonts and development friendly ecosystem. I make my living writing code and I never game these days so I feel you! I say fuck apple because they know they have a huge market and they can exploit it, for money and not for the sake of the user. There are other ethical reasons to dislike the company but those are my own so idc much what others think there I just say fuck apple since they went and removed the decision making process and told me what I wanted. I had to go find what I wanted instead. Obviously to each their own I'm just spitting my thoughts as per the definition of a comment.
I read it surprisingly often that someone wanna open a beach bar somewhere.

Also my coworker wanna do that too! :D
I don't think it will ever happen, at least in the enterprise space.

Companies are quite happy to use more productive, safer, languages like the ones on top of JVM and CLR, with C++'s role being left to infrastructure code.

The OSes and tooling from Apple, Google and Microsoft are good examples of it.

C++ is there on the lower levels, for hardware support, low level graphics, language runtimes but everything else ends up in Objective-C, Swift, Java, VB.NET, C# and F#.

From all those OSes, UWP is the only one where C++ enjoys parity with the remaining languages and apparently isn't that much used.

Even Microsoft does most of their UWP presentations in C# and despite in ongoing work in C++/WinRT as C++/CX, I doubt it will change the situation that much.
While I do agree it would have been nice if they had released a torrent with all torrent files on their site, I also think they did a very good job overall.

Their users might have dispersed, but the content is still out there and the good sharing habits will stick with the ex-members. It has also caused many, many CD's to be ripped, curated and massively distributed to very high standards, for years. The curated metadata and social structure might have been lost, but the content survives.

I think they were mostly sabotaged by lack of anonimization and by their centralized architecture.
Carrot and Stick: that doesn’t work on Programmers
This is a good read. It's from danah boyd, whom I've disagreed with on some points before, but this article looks at why certain people distrust mainstream media or the opinions of experts, and traces it back to America's individualist message taught to children early on coupled with an ever more acute class conflict, as opposed to a more condescending conclusion typically implied by previous analyses.
I think it's a bit of a joke about how popular .io has become recently. Seems like a lot of people these days really like them.
Ubuntu LTS with i3 window manager. Community size matters and after having experienced i3wm I find it impossible to use any other window manager.
1982 DEC Documentary About Bringing PCs to Market
Interview with developer of Immotionar VR startup
The people that sued them (many won!) cared. Celebrities winning a libel suit means you are doing a pretty shitty job.

https://en.wikipedia.org/wiki/National_Enquirer#Notable_stor...

And like I said, it's totally fine to be concerned with the quality of the content of the NYT. Just don't mix it up with the quality problems at the National Enquirer, which are a different thing entirely.
Excited and happy to see such a project!

I am using iTerm2 on a maxed-out MBP 15 Retina quad core and Xshell on a $150 Asus Cherry Trail netbook. You won't believe it but Xshell on the crappy netbook feels light-years faster and more responsive than iTerm2 on the MBP.

Wondering how Alacritty will perform, looking forward.
I disagree. Good VR needs a good video card, and the recent 1080 from Nvidia is a strong improvement to the previous generation. You will notice a difference.

Have you tried a Vive? GearVR vs Vive is like 2012 Chromebook vs modern MacBook pro. You need a modern desktop to drive the Vive. And I feel like a lot of people who say VR doesn't excite them haven't tried the Vive, it's much more exciting than any other product on the market.

SSDs are getting much faster. 4K monitors are cheaper, and better. If you don't game, modern processors can drive multiple 4K monitors.

Running a Bitcoin full node on a desktop is reasonable, running it on a laptop is noticeably detrimental. You need too much juice. Plus the 100GB hurts a lot more on a laptop, where in a desktop you can get 5TB for $100 during sales. Torrenting, Tor nodes, media centers, all things that don't work as well on laptops as they do on desktops.

As a software developer I can very confidently say that my desktop is much better for development than my laptop. Both the processor and the SSD make a huge difference.
I wouldn't, but it would probably be off topic in the Who Is Hiring thread.
Bachelor Graphic Design, Bachelor Business, Minor in Architecture.
Started programming at around the age of 10 on an Apple II.

As others have mentioned, one of the most valuable aspects is critique and all the benefits of being able to be critical of what you see as well as what you make in a constructive way.

The other useful bit of knowledge that I employ rather often is frequently referred to as the creative process. The process of starting with a rough exploration and refining it iteratively, or moving quickly through many explorations until you find one you'd like to refine. Basically, a toolset that enables you to go from nothing to something regardless of the tools you are using.