skysight-inc/HackerNews huggingface dataset:
Yeah, mainly for political reasons - they were one of the main supporters of Bitcoin Cash and it re-enabled the secret mining optimization they'd promised they weren't using, honest, which was accidentally broken by Segwit. At the time they started requiring it as the sole method of payment it was basically unusable with block times measured in hours, little in the way of exchange and other support, and I think the exchanges may still have required so many confirmations it took days to get funds onto them. They could get away with this because they had no real competitors.

There were some rather unamused comments at the time from miners who got their first experience of Bitcoin Cash by having to use it to buy from Bitmain, questioning whether it was always this terrible given that all its very vocal boosters had been claiming it was the fast option compared to Bitcoin. (The usual response was to argue that the block speed varied between a minute per block and the hour+ one and they were just unlucky - which technically it did, it's just most of the time it was in slow mode and the brief fast intervals were days apart.)
Audio tweaked just 0.1% to fool speech recognition engines
Ask HN: Developers in the creative or marketing industry on HN
My entire career within development has been within creative and marketing agencies and wondered who else works within the same field.
Cloudflare can (and does). So do Apple, Facebook, Microsoft and a few others.

Yes, the web is dominated by big companies more than ever before but there's at least some competition left.
If you want to, but the company behind CryptoKitties doesn't want to.
Matrix has had a hard time during the past months as their previous funding was cut. They've been looking for new funding which is probably just around the corner. Hopefully stable funding will allow them to focus on polishing the UX
Today is the fifth anniversary of Aaron Swartz's death
thank you for everything
Talking Medicine – docintosh LLP
Ancient mythology might not draw a clear distinction between hunters and generals. They're both warriors.
These are one kind of HN posts that drive me up the wall.

You say less power to get us to buy more?

How about saving all that energy and using it for real world building.
Yii – For the Future – Gen Web Development Platform
>'make' exists for what it's capable of doing and it must be so as it's used in every piece of software and operating sytem everywhere.

So it's extremely popular/widespread, therefore it must be good, and therefore you should use it (thereby making it even more popular/widespread)?

I really hope that you poorly worded that/I'm grossly misunderstanding you because otherwise, your logic is batshit insane.
Occam Razor!
> Not only is this probably illegal, it's immoral.

But it's decentralized~. Bitcoin was initially hyped by "crypto-anarchists", to be free of government regulation, transfer costs, etc - well that's what you get. Something something cake and eating.

The only cryptocurrencies that will prevail within the next five years are the regulated ones. The rest will be used for shady purposes like tax evasion and paying for ransomware, and they'll get hit hard regularly by hacked or dodgy exchanges. I'm fairly sure the current crypto exchanges operate as a ponzi scheme right now, they won't be able to convert back to fiat with enough volume.
Beat is a _very_ common name in Switzerland. I know about 10, none of them work in music :)
Except that Amazon, Google, Facebook, etc are making tons of money partly justifying their valuations. There is definitely crypto bubble.
Why UX is the biggest barrier to voice UI adoption
"I don't think waitresses have anything to worry about."

https://www.youtube.com/watch?v=NXsUetUzXlg
Since 2008, I personally know much more millionaires from the cryptoeconomy than from startups. Which makes me reorder the average guy lucky taxonomy from the luckiest "gambling" in descending order:

1/ Lottery

2/ Founding startups

3/ Working in startups (this item is from YC Startup School 2017 Episode 1)

4/ Cryptoeconomy

5/ Just working in the IT field in a place with high salaries, and saving/investing the money.
Section 13 onwards makes for a great read as to how this all went down. The attacker used a common security scanning tool Nikto, which would have told them that WordPress and its plugins were horrifically out of date. Any tool could have found this (WPScan, Nessus.. a manual check through HTML source), but Nikto was likely identified due to some common defaults such as the User-Agent within the requests etc.

Once they identified the vulnerability to exploit, it seems they used genuine credentials to then place webshells on the server which gave them persistence - a low-level reverse shell if you will, allowing them to traverse the file system, execute commands as if they had genuine access. Next up, a quick grep for plaintext credentials that they can then pivot with. There are still questions around how those credentials were obtained, but they'd don't specifically call them out as being default.

The report then jumps to the person accessing databases (including payment card info.. whoops) - the question here is why did a Wordpress instance have access to such data? I can't imagine it would have needed it, so I suspect that they either had one huge DB server containing the backend for this WordPress instance, plus their customer data & payment info databases/tables. Or, the malicious actor traversed the internal network, using the WordPress as a pivot point.

Last point worth calling out, is that they are unsure how much of the data was actually exfiltrated - "[...] the transaction/payment card information referred to above was located and accessed: it cannot be ascertained whether or not some or all of that information was indeed exported, but that is a very realistic possibility."
This is a common problem with breaches, and an area what active monitoring can help. By planting unique details/tokens into the database (users, payment information etc.), you can start scanning for them on the clear and dark web. As and when they appear, you can confirm if the data was exfiltrated (and with many honeypots, pinpoint time of the breach). This is one of the many reasons I put BreachInsider[0] together.

[0]https://breachinsider.com
I get paid over $90 per hour working from home with 2 kids at home. I never thought I'd be able to do it but my best friend earns over 10k a month doing this and she convinced me to try. The potential with this is endless. Heres what I've been doing,
°°°°°°http://www.bosscyber.com
Either you should not write it, or disable all built-in rules of Make with a flag. Doing both is asking for trouble.

Make has lots of built-in rules for lots of languages, C, C++, Fortran, Lex, Yacc, etc.
> Bitcoin has shown us exactly why centralized monetary authorities are so important

Bitcoin has a central authority, and it's the Chinese state.
It's been interesting watching the score on my original comment, which was (I thought) pretty clearly tongue-in-cheek. It first got quite a few upvotes, and now is well on its way to being buried - I'm not sure if that's just noise, or if it indicates changing demographics (with different attitudes towards flippancy) reading HN at different times of day.

Anyway, yeah, it's not hard to figure out what the title meant.
The author presents some non-trivial makefiles meant for C/C++ as proof that there are no simple makefiles. That's a bit disingenuous.

I think the problem here is the complexity of C, C++ and the building of such, not the makefile itself. Make can make simple things simple, but it can't take away genuine, real complexity as if it never existed.

I have lots of makefiles I use and am super-happy with. But none of them are for C-based projects. When you take away the complexity that C/C++ brings, you no longer need to bring that along to your makefile.

And you know what you have then? Apparently what the author refers to as a "unicorn": A nice and super-simple makefile. The unicorn is suddenly real.
The usage likely originates from the use of the word "processor" to mean a whole machine that does some kind of "processing", kinda like the IMP's (Interface Message Processor) on the early ARPANET. These days "processor" usually means a more narrow definition, i.e. just the CPU, rather than a whole machine.
It's not a surprise, it's just scientific research.
Version 1.7 of AsmBB, the fastest, asm written forum engine has been released
Put -MMD to CFLAGS and you can drop the rules to build dependency files. The compiler will then generate the deps files when compiling.

Don't use wildcards in clean target. Use $(RM) $(OBJS) $(DEPS) instead.
Wordpress is like a gift that keeps on giving for hackers and blackhats. All it takes is missing one vital upgrade or using an outdated plugin.
Not always; I can imagine with MtGox they slowly became one, after becoming insolvent and figuring out they could pay their customers by getting more money in.
You could agree with this title and still want to buy bitcoin, because even if it were true that bitcoin has little shot at ever being a major global currency, the expected value of owning it could still be higher than the current price. If bitcoin became a major global currency its value could easily be 100x what it is now, which means there only has to be a 1% chance of that happening for it to be worth buying.
Stream VByte: Faster Byte-Oriented Integer Compression (2018)
Yeah but... it's too small to do that. £400k? Hiring two security professionals for 4 years would easily cost that. The average time between fines is more than 4 years, and there's a pretty reasonable chance the security guys would overlook this anyway.

£400k is nothing.
Future Cities Catapult Launches Open Source Data Tool: The Digital Connector
"The bridge has collapsed and these 10 people are dead." - "Okay, but let's try listing all the people who used this bridge everyday without being killed by it, and compare the lists."

While a harsh analogy, this illustrates that the difference here is in the definition of "crap". Your definition of "crap" is "does not work", whereas the submission's author's definition is more like "unsound design".
Skype Win32 GUI is written in Delphi, remember Skype is old, used to be P2P, and got bought.

Firefox 57 still uses XUL for the GUI, only XUL-addons got deactivated. The long term vision is to remove XUL and xpcom, from what I heard. They will have to rewrite the GUI completely in HTML5 (not just small parts like the settings page) like Vivaldi and Brave browser.

DotNet UI isn't native either (WinForms, WCF, render their own custom controls).

Office applications incl Word, Excel, PowerPoint, Outlook aren't using the native UI either, they use a custom UI framework ever since, the first weird UI features were introduced with version 1995 with the italic window title, and 1997 had custom drawn elements all over the place.

Visual Basic 4-6 had custom UI elements too.

Windows XP software panel, part of the new control panel and help system use a custom UI too. They were fined by EU from not releasing the API documentation, giving them a leading edge. WinVista and onwards uses this custom drawn UI elements also in the copy-dialog.
They've earned the investment back many times over and the newer devices are 2-4x as efficient, probably?
Problem is, you're forced to use it if the project devs are using it.
Your quoted definition is for copyright, not patent. Which is why you can write a Romeo-and-Juliet story and copyright that specific story, but not the entire idea of a "doomed star-crossed lovers" story.

To be patentable in the US, an invention must be a "process, machine, manufacture, or composition of matter, or any new and useful improvement thereof". It must be at least partly new. It must be useful. And it must be non-obvious.

Abstract ideas are generally not patentable in the US, and the Supreme Court has declared that "this abstract idea, but implemented on a computer" is also generally not patentable.
I can't help but finding it sad that the prize is a meager 10K, especially for projects that are so relevant for the Internet at large.
Do you have a good link/example, why timestamps are bad?

I think in the context of Make it is ok. If you rely on checksums, you must implicitly assume that all commands you execute are idempotent. That assumption easily breaks.
> If you work in a big city and look around; there are tall office buildings everywhere; packed with millions of people. But what do these people actually do? Is that an efficient use of their time in terms of creating value for each other?

Thank you. The whole system is people running in empty circles. Most people are not doing anything useful or out of value for regular folks (housing, utilities and transportation). Even worse, we are consuming lots of resources and human time and yet (many countries) still can't solve the basic problems: decent food, affordable and acceptable housing, functioning transportation.

I'm in a city block where there is lots of "call centers". Their target is stupid, old, or ill people from the developed world. They make money "legally" from getting these people to call them on expensive lines. It's a multi-million euros business. It's fueling the whole block (real estate, food joints, coffee shops, accountants, retailers, etc...) Many of these are relying on these call centers.

The whole block is a scam. Albeit a legal one. And albeit some guys (like a food joint) has nothing to do with it.

The whole economy is something like that. Universities, hospitals, consulting, advertising, and the big one "Government" and its army of bureaucracy buildings and stuff.

The whole system is bankrupt. Bitcoin is an open system that is showing the true color of humans and greed. We are fueling crypto because that is what we are. We are just getting more efficient at it thanks to technology.
Medical translation dubai
I would guess that when kids draw something, they would use an easier method than carving into a stone with tools, e.g. draw with their finger in the sand/dirt. All those easier methods of drawing that I could think of do not produce artifacts that survive for millenia.
Will we be ready to put a human footprint on Mars in 15 years?
It does not then admin will just announce invite link and clients will check whoever joined with that invite link.

Ofc then whatsapp can reuse that link, but there is already some warning for invite links in whatsapp help
Timeouts and cancellation for humans
The interesting thing to consider about bitcoins is its value isn't all hype, The cost of electricity use to produce them adds a value to it. Strengthens that emotional bond for the owners. Provides a feedback loop for users etc.

It's just sad this tech will end up being used mostly for black money.
Here's my "simple" makefile for C. It's for building a simple executable and a static library. I don't use Make for more complex projects.

It has a bunch of extra features, like coverage and profiling and tags files. They are pretty easy to remove if you don't want them.

If you want to put object files to another directory, it's much better to run make in the output directory than to hack your Makefile to output objects to another directory. Make can look for source files elsewhere but not search for object files outside of $PWD.

https://github.com/rikusalminen/makefile-for-c
That's why when they tell you they care about you as a user, they're lying.
Test Coverage: Integration Between CodeClimate and Travis CI
I wasn't aware, interesting!
Google publishes list showing which Chromebooks are vulnerable
Radium Girls: The dark times of luminous watches
TechCrunch reported a two hour power outage. Funny as always the official press release, it acknowledged just a few minutes.

"Today at approximately 11:15 AM, the Central Hall and South
Hall bridge meeting rooms at the Las Vegas Convention
Center lost power. Power in the South Hall was restored
within minutes, and power has now been fully restored to
all areas"

The TechCrunch article is great, it mentions several other incidents that were quite funny to read. As always, such gems of articles get buried so no one can read them later, what a shame.
I must say I find it very hard to wrap my head around that you would say that the creation of a medicine to cure a real disease is not a work of value.
To be fair, they say:

> Since everything runs locally on the
device without sending either audio or fingerprints to a server, the privacy of the user is respected and
the whole system can run in airplane mode.

This is far more respectful of user privacy than we usually see from Google. I, for one, am impressed.
Based on our README can you determine what this tool does in <1 min
Why do people keep thinking about bitcoin as a currency? It was its original intent but these days it's more seen as gold.

The value of the bitcoin is the money invested in it that alone can be used for something where the need for transactions aren't high, as an example for large international contracts.

I don't know anyone with just the slightest understanding of bitcoin who believe it's a currency anymore.
Worse Than Useless: Financial Surveillance [video] by Andreas Antonopoulos
A few hours ago, I went to their website after seeing the submission, and it worked. Now I'm getting SSL_ERROR_NO_CYPHER_OVERLAP (in Firefox 57). Maybe they're loadbalancing and one of the servers is incorrectly configured?
World's first offline search engine. The Internet cannot stop us from learning
How to Setup Webassembly in a Windows PC?
Look, I was being a bit snarky. I think all apps that are not native, or don't follow system convention, create an impedance in that they don't always follow system conventions, or something about them doesn't work exactly as it would in a native app. This can cause confusion in users. The level of impedance depends on the user skill, experience and expectations. I know traditionally, Mac users have cared a lot about consistency and following the HIG, whereas Linux users are more likely to pick the application they prefer and not care whether it is GTK or QT.

If you are someone who jumps between Windows, Linux and macOS using the same app then consistency in how the app works is a big gain for you, and then the impedance comes from the system you are using.

I didn't mean to imply that Java apps are bad, far from it. Many java apps are good, they just stick out like the proverbial, and performance historically was not as good as native apps. There was a time when the go to torrent application was java based and Netbeans and Eclipse were the IDEs of choice. But they made trade-offs, and two of the key ones are performance and consistent UX with the operating system. For many applications / users, this is a fine trade off to make. But Atom made a similar trade off and then the developers have spent all this time and effort trying to improve performance, and that is what I was trying to be snarky at, that its obvious why performance will always lag.
Enjoy all the entertainment stuffs with Roku
There are CPUs available which choose security over performance. They aren't made by Intel, but you can buy them, and they're even cheaper.

Oh, you don't want to do that?
What about the flying dog?
3 Crypto Problems:

#1 - Bitcoin. And Bitcoin's #1 problem is the 1MB limit. I expect none of the bitcoin developers (except Satoshi of course) anticipated that people would actually try to use it already (https://en.wikipedia.org/wiki/Tongue-in-cheek). The Noobs have been unceremoniously walked into that "slow and expensive" wall this winter and they are bitter.

#2 - The general immaturity of the "leadership":

https://www.reddit.com/r/vergecurrency/comments/7mamgt/xvg_w...

https://www.cnbc.com/2017/12/20/bitcoin-jesus-says-investors...

https://www.youtube.com/watch?v=UTbgbePa1XQ

http://fortune.com/2018/01/08/coinmarketcap-removes-korean-e...

#3 - China

https://www.bloomberg.com/news/articles/2018-01-09/how-china...
I would be considered opposed to homosexuality

I'm keen to hear what you consider it to mean to be "opposed to homosexuality".

If you were to consider homosexuality a disordered condition (i.e. disease), then being "opposed" to it is pretty nonsensical, in the same way it would be meaningless to be "opposed" to autism or "opposed" to diabetes.

If that's not the case, then would you consider yourself to be "opposed" to it in the legal sense (homosexual acts should be illegal)? The social sense (homosexuality should be publicly shunned)? The civic sense (homosexual relationships should have no civic legitimacy)?
TIL #2: How to always include locale in your Rails app URL
what's the underlying search engine?
A bit of warning that pictures of men's bulges were going to pop up on my screen would've been nice.
Being popular isn't a synonym for quality.
I'm not sure why you linked to this, but it like most to-do apps is far too simple. If I have a to-do to load my laundry, why can't it trigger a timer to remind me in 30 minutes to switch to the dryer, and then once that's marked as done another timer to take it out of the dryer?

So many to-do apps, I don't think one has solid conditional tasks or robust scheduling (repeat on 1st Monday after 60 days has passed, etc).
"Terrorism" does not mean the same thing as "breaking the low", nor is it synonymous to "violence".

Terrorism is about doing horrible things to scare the living shit out of a population, in order to achieve some political goals.

Calling a labor strike "terrorism" is like calling a taxicab space rocket.
Have to wonder if crime really went down, or just bogus arrests went down.
You are then suggesting that make is not popular and widespread because it's "good". I am saying that, when given the choice, most operating systems and software use 'make' as evidence.
Most of the value of the US Dollar comes from international treaties that require barrels of oil to be sold in dollars. This gives the dollar an intrinsic, positive energy value, backed by the military. Contrast that with Bitcoin which has a negative energy value. There are no treaties requiring oil to be sold in Bitcoin.

Energy is what is scarce, has real value, and what drives the economy. At some point in the future, after the hype has died, it won't be worth the energy to mine bitcoin.
Teamwork Analytics Tool for GitHub
I know plenty of companies (and VCs funding them) who had no technical talent and went with an outsourced team. VCs have networks of people who can help get a business off the ground temporarily, for this exact reason.

Most startup founders are nontechnical and finding engineers is still hard. Lots of businesses don’t even need engineers on staff all the time.

Why would a partner join you for $0 and stock? They know you can’t execute on your own, so why include you at all? If the tech partner would have been sold enough to work for free, they should do it without you. If you are bringing money, you can afford to pay them.
Maybe they had the same database user for the Wordpress as something more sensitive, or maybe apache/php running as a user with more access than needed alowed them to pull more creds from the code for other apps on that box. Good reason to use enviroment variables rather than hard code. Either way, keeping sensitive customer information anywhere near a public facing Wordpress install is nuts, if that's what they did.
isn't this fair to a large extent? You can create a complete clone of twitter and FB by using their APIs and then log the user data yourself, share nothing with Facebook, run ads on your app and earn billions.
What about the poor fellow who did the runt work to build the network in the first place, by putting years of hard work only for you to take away their pize?
Like the others that have commented, I found that your landing page didn't really tell me what your product did, or why it does it.

However, the about page does this pretty well, and I while I think you've targeted a very niche and tricky market, I can appreciate the reasons for your approach from what I read.

Maybe not directly, but I'd swap the about and home pages.
Padavedu in Tamil Nadu: An Idea Example of a Progressive India