Gold Mining vs. Bitcoin Mining

The basic economics of gold mining are straightforward, but the process is volatile and unpredictable. When the resource costs associated with mining one ounce of gold (machinery, discovery, labor, payoffs to government officials, etc.) are sufficiently less than the value of one ounce of gold, there is an economic incentive to mine gold. Of course, gold mining is capital-intensive and requires a long-term commitment, both complicating the calculus. Specifically, what does the gold miner do if factor costs go up in terms of gold? Since the world no longer uses…

Read More

Google digital news initiative

P24 is Público’s personalised audio catch-up for its readers. It refreshes throughout the day and produces audio clips of stories that are customised to each individual reader, as well as providing the main stories of the day. The project is Público’s answer to the problem of how to better serve an audience on the go; one who may not have time to constantly check the website throughout the day, and who may miss important news as a result. After initial research, audio was picked as the best medium to solve…

Read More

The NSA Worked to “Track Down” Bitcoin Users, Snowden Documents Reveal

Internet paranoiacs drawn to Bitcoin have long indulged fantasies of American spies subverting the booming, controversial digital currency. Increasingly popular among get-rich-quick speculators, Bitcoin started out as a high-minded project to make financial transactions public and mathematically verifiable — while also offering discretion. Governments, with a vested interest in controlling how money moves, would, some of Bitcoin’s fierce advocates believed, naturally try and thwart the coming techno-libertarian financial order. It turns out the conspiracy theorists were on to something. Classified documents provided by the whistleblower Edward Snowden show the National Security Agency indeed…

Read More

Fear, urgency, and figuring it out one day at a time

Do you have life all figured out? I don’t, and I’m slowly realizing that that’s OK. Last spring I left a comfortable job at a venture capital firm to head back to an early-stage tech startup. I missed the “hustle” and startup culture, plus I wanted to make more of a direct impact. I identified a company that I thought was right up my alley, reached out cold, and after a couple months of discussions, they offered me the exact role I wanted at the exact salary I wanted. I…

Read More

Facebook to hold crisis meeting without Zuckerberg

Facebook is holding an open meeting for all employees following allegations that data belonging to its users was harvested by Cambridge Analytica. The company’s chief executive and founder Mark Zuckerberg has not commented on the scandal nor made a public appearance since the story broke. :: Breaking – Parliament summons Zuckerberg Mr Zuckerberg will not be present to lead Tuesday’s meeting, which instead will be chaired by Facebook’s deputy general counsel, Paul Grewal. Cambridge Analytica is accused of illegally harvesting the personal data of 50 million Facebook users. The crisis…

Read More

State of ICO ratings in 2018 (part 2)

2018.03.20 · Comments ICO Disclaimer: Data present in this research is only relevant just at this particular moment, i.e. beginning of March 2018. Link to Part 1 Introduction If you missed Part 1, I totally recommend you to look through it, as it covers some good introductory stuff: General popularity of ICO rating services ICO rating coverage and current trends In this part I am going to overview a narrower list of 14 ICO rating services, which have relatively larger ICO listing size (200+ ICOs). List of reviewed ICO…

Read More

Hey WordPress plugin developers, stop supporting legacy PHP versions

I recently saw this tweet from Danny van Kooten which reminded me of one of the many major gripes developers have with WordPress – supporting ancient PHP versions: STOP SUPPORTING PHP 5.2 IN YOUR NEW PROJECTS. No one using it is actively installing plugins, trust me. — Danny van Kooten (@dvkoot) February 27, 2018 Yes, (unbelievably) WordPress still supports installations of PHP 5.2.4! As plugin developers, we can’t change that over night but we have the power to stop supporting these legacy versions in our plugins where we have control…

Read More

Fourier’s transformational thinking

EDITORIAL 20 March 2018 The mathematics of Joseph Fourier, born 250 years ago this week, shows the value of intellectual boldness. Born 250 years ago, Joseph Fourier laid the mathematical foundations for much modern data analysis. When you listen to digital music, the harmonies and chords that you hear have probably been reconstructed from a file that stored them as components of different frequencies, broken down by a process known as Fourier analysis. As you listen, the cochleae in your ears repeat the process — separating the sounds into those…

Read More

Why I Like Whiteboard Interviews (and you should too)

https://unsplash.com/photos/eWw2BKvKX_0 Whiteboard interviews get a lot of negative press for being ‘unfair’ or ‘not real-world scenarios’. They put candidates on the spot, away from their comfort zones. Countless articles, comments, posts, and tweets declare the irrationality of the process. The thing is, this is the point. The whiteboard phase usually occurs after a candidate is already vetted by the HR team. They already passed an initial phone screen, and have been researched on Github and social media, painting a general picture of their technical abilities and personality. The whiteboard process…

Read More

Convert an ActiveRecord object into the fixture

Sometimes in your development environment, you might have created a valid active record object which you want to use as a fixture data in your test, so you don’t want to waste your time from building fixture manually. To do this, you just need to open your Rails console and fetch that active record object: task = Task.last # => # #<Task:0x00007fbf11919f60> { # :id => 28, # :subject => “Arrange Photographs”, # :assigned_to_id => 3, # :due_date_at => Sat, 17 Mar 2018 01:00:20 EDT -04:00, # :completed => true,…

Read More

23,000 dollar-millionaires have left India since 2014

India has lost the highest percentage of dollar-millionaires to migration since 2014, ahead of China and France, with the crackdown on black money being the most plausible reason for the exodus. Nearly 23,000 dollar-millionaires have left the country since 2014, with 7,000 leaving in 2017 alone, taking India to the top of the exodus charts. Data compiled by the team headed by Ruchir Sharma, head of emerging markets and chief global strategist at Morgan Stanley Investment Management, shows that 2.1% of India’s rich left the country compared with 1.3% for…

Read More

Building Minimal Docker Containers for Python Applications

A best practice when creating Docker containers is keeping the image size to a minimum. The fewer bytes you have to shunt over the network or store on disk, the better. Keeping the size down generally means it is faster to build and deploy your container. Each container should contain the application code, language-specific dependencies, OS dependencies and that’s it. Any more is a waste and a potential security issue. If you have tools like gcc inside a container that is deployed to production, then an attacker with shell access…

Read More

The Only Unit of Work That Ultimately Matters Is Time

In 1915, Albert Einstein first published his theory of special relativity. His new ideas about the connected and relative nature of space-time blew away everything we thought we knew about the universe. For the first time ever, it seemed that time wasn’t just a thing that happened, but an actual property that might someday be controlled. Since then, we’ve been fascinated with the idea of controlling time. Being able to turn the clock backward or forward has been the subject of decades of research, discussion, and debate. And, if…

Read More

Adventures with Memory Barriers and Seastar on Linux

Introduction Seastar provides a programming environment that abstracts away most of the problems of multi-threaded programming using a thread-per-core model. Locks, atomic variables, memory barriers, lock-free programming, and all of the scaling and complexity that come from them are gone. In their place, Seastar provides a single facility for inter-core communications. This is, of course, great for the developer, who can easily utilize many-core machines, but there is also another side: because Seastar takes care of all inter-core communications, it can apply advanced optimizations to these communications. This article examines…

Read More

IBM unveils “world’s smallest computer” with blockchain at Think 2018

If there’s one downside to powerful computers, it’s that they’re too damn big.  Luckily, that’s about to change. At least, if IBM has anything to say about it.  March 19 is the first day of IBM Think 2018, the company’s flagship conference, where the company will unveil what it claims is the world’s smallest computer. They’re not kidding: It’s literally smaller than a grain of salt.  But don’t let the size fool you: This sucker has the computing power of the x86 chip from 1990. Okay, so that’s not great…

Read More

Facebook shares slide after reports of data misuse

A 3D-printed Facebook logo is seen in front of a displayed stock graph in this illustration taken November 3, 2016. REUTERS/Dado Ruvic/Illustration By Munsif Vengattil (Reuters) – Facebook Inc’s shares fell more than 4 percent in premarket trading after media reports that a political consultancy that worked on President Donald Trump’s campaign gained inappropriate access to data on 50 million Facebook users. The move would knock $23.8 billion off the social network’s market value of $538 billion as of Friday’s close and shares in other social media companies including Twitter…

Read More

How to Use Technical Debt in Your Favor

Let’s say you need an expensive car but can’t afford it. One option is to take a loan and pay some interest over time. The tradeoff is that you’ll pay more on the final price of the car. It’s a compromise, but it can make sense if the loan is paid correctly to not incur too much Compound Interest. However, there’s a difference between taking a $30k loan for a car that is necessary to complete your work and a $700k Lamborghini. You should only put yourself in a debt…

Read More

Blog With HN: Facebook Insanity Continues

Blog With HN: Facebook Insanity Continues 1 point by Dowwie 4 minutes ago | hide | past | web | favorite | discuss While scrolling through my Facebook feed, I saw an article titled something about Israel injecting African immigrants with birth control, without their consent. My first impulse was that of shock– “my god, what are people doing?!”. Fortunately, that feeling was immediately followed by one of “Aha! You almost got me there. This is fake and offensive. How the hell did it get on my page?”. I looked…

Read More

Jack Kirby: The comic book artist finally gets the recognition he deserves

In the wake of the news this week that Ava DuVernay is directing a movie based on the DC Comics characters the New Gods, everybody else might as well just stop making superhero films right now. You probably haven’t heard of the New Gods, but so what? Who apart from the comics cognoscenti was aware of Black Panther, Ant-Man, Doctor Strange, Black Widow, the Scarlet Witch, before the Marvel Cinematic Universe juggernaut put its head down and battered through the door of your multiplex a decade ago? Even Iron Man, the hero…

Read More

Making a PS2 Emulator: From Bits to Pixels

A major milestone for an emulator is being able to display even the most basic graphical output. Even the simplest consoles, such as the Game Boy, need a fairly decent CPU implementation. As a general rule of thumb, the newer a console, the harder it is to render something correctly. This is because the hardware becomes more complex and tailored for large-scale applications/games. The PS2, unsurprisingly, requires quite a bit of work before anything interesting can be drawn to the screen. Let’s take a look at just how difficult it…

Read More

Add to the PATH on Windows 10

Hello fellow internet citizens! Here is a concise guide to modifying the PATH on Windows 10! Open the Start Search, type in “env”, and choose “Edit the system environment variables”: Click the “Environment Variables…” button. Under the “System Variables” section (the lower half), find the row with “Path” in the first column, and click edit. The “Edit environment variable” UI will appear. Here, you can click “New” and type in the new path you want to add. From this screen you can also edit or reorder them. Dismiss all of…

Read More

TorBoT – Deep and Dark Web OSINT Tool

TorBoT – Deep and Dark Web OSINT Tool   ████████╗ ██████╗ ██████╗ ██████╗ ██████╗ ████████╗ ╚══██╔══╝██╔═══██╗██╔══██╗ ██╔══██╗██╔═████╗╚══██╔══╝ ██║ ██║ ██║██████╔╝ ██████╔╝██║██╔██║ ██║ ██║ ██║ ██║██╔══██╗ ██╔══██╗████╔╝██║ ██║ ██║ ╚██████╔╝██║ ██║ ██████╔╝╚██████╔╝ ██║ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ `.` ` “.:.–.` .-+++/-` `+sso:` “ /yy+. -+.oho. o../+y -s.-/:y:` .:o+-`–::oo/-` `/o+:.“`—///oss+- .+o:.“…`-::-+++++sys- :y/“`….“–::-yooooosh+ -h-“–.“`..-:-::ssssssssd+ h:“:.“….`–:-++hsssyyyym. .d.`/.“–.“`:–//odyyyyyyym/ `d.`+“:.“`.–/-+/smyyhhhhhm: os`./`/““/`-/:+oydhhhhhhdh` `so.-/-:“./`.//osmddddddmd. /s/-/:/.`/..+/ydmdddddmo` `:oosso/:+/syNmddmdy/. `-/++oosyso+/.` …

Read More

Scientists Mimic Neural Tissue in Army-Funded Research

March 15, 2018 By ARL Public Affairs Caption New breakthrough material could lead to future autonomous soft robotics, dual sensors and actuators for soft exoskeletons, or artificial skins. (Courtesy photo) RESEARCH TRIANGLE PARK, N.C. (March 15, 2018) – U.S. Army-funded researchers at Brandeis University have discovered a process for engineering next-generation soft materials with embedded chemical networks that mimic the behavior of neural tissue. The breakthrough material may lead to autonomous soft robotics, dual sensors and actuators for soft exoskeletons, or artificial skins. The research lays the foundations for futuristic…

Read More

Why George Orwell Is Returning to the BBC

Image copyright PA Image caption The George Orwell statue has been unveiled outside BBC New Broadcasting House The BBC headquarters in London has got a new resident: he’s tall, bronze and likes a smoke. A statue of novelist George Orwell now adorns the exterior of New Broadcasting House, a few minutes from where Orwell worked as a radio producer during World War Two. But what was the author of Nineteen Eighty-Four doing in the BBC? And did he like it? For decades, its staff have delighted in the suggestion Orwell…

Read More

A Journey to

At Mozilla, we believe speech interfaces will be a big part of how people interact with their devices in the future. Today we are excited to announce the initial release of our open source speech recognition model so that anyone can develop compelling speech experiences. The Machine Learning team at Mozilla Research has been working on an open source Automatic Speech Recognition engine modeled after the Deep Speech papers (1, 2) published by Baidu. One of the major goals from the beginning was to achieve a Word Error Rate in…

Read More