skysight-inc/HackerNews huggingface dataset:
Why am I reading a lot of these argument like being a left or right debate.

I dont think Google is quite there yet to be regulated. You have alternative like bing, and you have Duck Duck Go, and the latter actually provide pretty decent results.
It's a SQLSERVER, which at this point is about 200GB. Can I say just replicate the schema and then run a script to populate some test data. Or just move over a subset of the main DB?

Got any good articles on how to setup test environments. I would then need all the dev code to point to the test one, not the live db and any Web APIs to be able to switch to point to the test db (which must mean running 2 web apis, a live and a test one...)

Seems like it gets very complicated, but probably worth figuring out.

We don't even have CI yet.
He gets to choose.

That flexibility is very valuable itself.
You say that, but we can't even get Internet as a utility currently. I'm not disagreeing, I'm just saying something as basic as internet is being abused "for profit", search being made into a utility sounds vastly more difficult.

I like to think we are indeed slowly progressing, but at the same time it's clear that companies in power are "progressing" too. I'm unsure if humanitarian goals like this are possible if we regard them as "sooner or later it'll happen".

Interesting thought nonetheless.
Documenting Architecture Decisions
Here's two ideas:

1. Set up replication, with your test db the replication slave of your production database, such that changes in production are mirrored in testing nearly instantly.

2. Take your production database backups (you do have those, right?) and restore them to the test database. This is less fresh than a replication setup but if you're just doing functional testing it should be enough to say "Well, okay, this little change isn't going to blow everything up."
I set this aside for several days and finally just got around to reading it. It was a really excellent, if frightening, article.
This is why the writer specifically called out UUIDv4, which is random by definition. That's what type 4 means.
There’s No HTTPS for the Internet of Things
Sublime Text has an orgmode plugin, as does Vim.
Google Detects Android Spyware That Spies on WhatsApp, Skype Calls – Welytech
This is TA nonsense, no better than a horoscope.
My guess is that they know they will need to report eventually, so they are covering their bases now, but still fighting to put it off as long as possible.
I get what you mean, but after the few first days it gets kinda hard imo. It takes like 10 minutes for me to read and maybe grep what the problem is.
"The Man" is exactly who researched, designed, and developed the precursor to the internet. For a long time it was a closed ring of approved members that had access to it. Your real name was tied directly to your only account.

The money for the internet (Or the much better name: "Intergalactic Computer Network") came out of the budget for a ballistic missile defence program.

https://en.wikipedia.org/wiki/ARPANET
In practice not so. The design process is different: in CAD you draw 2D like you would draw by hand. In BIM you don't draw, you build a 3D model. That model will contain all the data about your building (materials, dimensions, etc) and you can analyse it on realtime. With a traditional CAD system (BIM is still CAD - Computer aided design) all data must be gathered manually.

Despite BIM existing for a long time, hardware requirements and unpolished software didn't allow it to become a true alternative to traditional CAD until recently (10y ago?) when it become good enough.
I think a compelling theory is that these addresses are generated by blockchain.info accidentally hashing uninitialised memory instead of random data.

Uninitialised memory for blockchain.info would have a very high density of bitcoin-related data, and they also generate a large amount of keys.

If they (sometimes?) end up hashing uninitialised memory instead of random data, there's every chance that they'd sometimes generate keys that are hashes of bitcoin-related data. It is admittedly unlikely that they'd be hashing data that is exactly the right length to be a bitcoin address or txid, but there could also be another bug which means they hash data that is nul-terminated rather than a fixed size.

Both fitwear[1] (mentioned in the pastebin) and another user[2] have reported BTC inexplicably being transferred out of their blockchain.info wallets.

The next question is, if this is really what's going on, how has it happened? Is it an honest bug or has it been planted deliberately (by either a hacker or an employee) with the intention of being able to steal funds from some proportion of blockchain.info addresses?

There is also every possibility that fitwear and the person who wrote the pastebin article are the same person, and that it is maliciously designed to spread FUD about blockchain.info. We shouldn't jump to any conclusions without seeing a smoking gun.

[1] https://www.reddit.com/r/Bitcoin/comments/7cw2uw/how_blockch...
[2] https://www.reddit.com/r/Bitcoin/comments/7cx2tg/my_blockcha...

EDIT: But wait a minute! Blockchain.info keys are generated client-side in javascript, to the best of my knowledge, so this shouldn't explain it at all...
What the difference?
What’s going on in venture capital right now?
To get these returns, BTC would have to appreciate 100x in value and you would still need those 200k$. While it has done this before, past returns are no guarantee of future returns.
If you want to finance the 200k$ with debts... well... the percentage can kill you, or require you to or in a sizable chunk of income to pay it off. (Mortgages in some cheaper places in US are this size. )
Who decides what to filter? How are they elected?
Is ProtonMail still free? If so, I dislike that greatly.

I switched to FastMail a while back and while reviewing options, I wanted to use ProtonMail.. but a free option seems far too unreliable for something as important as email. I need to know how they're paying the bills, basically. I prefer their incentives to be perfectly inline with mine, because I am paying their bills for my portion of usage.
Talk to a potential customer/user. If you haven't identified any actual individuals that are clearly potential customers and users, that is likely more important than building a prototype when it comes to success...it may also be harder and less pleasent.

related, https://blog.ycombinator.com/minimum-viable-product-process/
Meta comment, but this is why it is beneficial for users to vouch for good articles so they don't get lost on the new page.
Simpleflake – Distributed id generation for the lazy
This is true, but unless one feels that he/she should not need to pay taxes, it's reasonable for the IRS to demand records from a firm operating in the US that would allow for very quick and efficient tax enforcement. They already do it with banks, etc.

While I'd like to see much lower Federal taxes and no more expensive wars of aggression, I don't think there is a principled reason to oppose the IRS doing this very basic audit of tax compliance. After all, the ease of doing an audit is a major feature of a public block chain, and KYC requirements were not introduced by accident.

Early adopters of BTC who still use it (or aspire to use it) in an economy that still relies heavily on fiat currencies need to expect this sort of thing to happen. Yes, it's heavy handed but so is everything about the IRS and our massive Federal war/propaganda machine.

I suspect Satoshi would have randomized BTC transactions to make the audit impossible but for his anticipation of this transitional phase when fiat regulators have the power to compel firms to disclose non-cryptographically-secured information and link it with KYC data.

What can we do? Let's hope that enough of the useful organizational structures found in fiat currencies come to exist for crypto-currencies.

Things like insurance markets, dispute resolution, consumer credit, etc. To date most of the benefits of BTC have been related to the ease of sending and receiving funds securely, but there are many more benefits to come as new institutions and mechanisms for cooperation come to exist via blockchain technology that require less trust and authority and less overhead.
Michael Lewis: “Inside Trump’s Cruel Campaign Against the U.S.D.A.’s Scientists”
I spent 4 years working customer support, technical support and service desk gigs before I got a chance to enter software development (and now DevOps). As much a slog as these jobs could be at times, the soft skills and years of practice walking anyone from a total novice through a power-user through a problem has been invaluable.

I don’t call people users anymore, every employee at my company that I support is a customer of mine - I’ve learned over the years that the vocabulary change can really affect how you interact with people. My team writes internal LOB applications, we’re a medical billing company and not some hip startup; when you call every employee in the company “user” there’s a certain level of animosity (unconsciously best case) - they USE what you provide, it’s the same reason I’ve grown to hate the term “consumer”. A customer is someone you have a relationship with, respect and trust go both ways - ultimately the goal is to have a mutually beneficial relationship.

Being human even I have moments where my level of empathy drops below acceptable levels, when people keep reanimating dead tickets with unrelated issues I can get a little curt (don’t do that, now I’m going to send this to the service desk since development doesn’t work with the spam filter) - but overall I really enjoy the relationships I’ve built with everyone I support. When I get 20 tickets in the morning because a critical application is down I’m not racing because we’re losing $10,000 a minute or to meet an SLA - it’s there’s over 800 people, many of whom I know individually, who are relying on me to get it working again so they can get back to work (and for a production-focused company we have a shockingly low turnover rate, our employees generally love what they do).
For one, that if someone really wants to digitally harass you it's practically impossible to prevent them from doing so.
I'm not entirely convinced that "people like this" are the sole reason employers want, like, and do track every breath of employees.
Mate. https://en.wikipedia.org/wiki/Slippery_slope#Non-fallacious_...
To install this, make sure to start with plain miniconda2, instead of anaconda2.

I was fighting against QuantStack's modified software stack for two hours until I discovered this:

https://github.com/QuantStack/xeus-cling/issues/74#issuecomm...

Fortunately, they updated the README.md in

https://github.com/QuantStack/xeus-cling
A Shuffled Order That Works with Pagination
Perhaps it is a dare for Google to make the incredibly foolish move of deleting the content or taking action. Even if technically against the terms of use to reverse engineer, taking action against the account would bring more negative attention to Google.
I dont need citations of worker exploitation, i have enough done by the state, by the capitalist and by other workers.

Im from a country where almost half the employment is under the table, and the rest is unionized. Teachers, truckers and state workers enjoy plenty of perks and would defend like you are the role of unions. They should if they simply respond to their own incentives.

The result? Logistic cost is 50% the cost of food, education tripled staff and got worse results in the last decade and state spending is 50% of gdp.

The teacher can reminisce of how sad it would be for the kids if she didnt have such benefits or were fired and would ask you a name of who is being punished by her benefits. And you couldn't answer with a persons name like the teacher could. But its still very real.
Ask HN: Traveling to China for the first time. Would love some advice
Hi Community,
This is my first Ask HN here. I'm traveling to China for a business trip. I'll be mostly around Shanghai, Beijing and other nearby cities for about 10-15 days. If you've been there before, I'd love your thoughts/advice on:

1) The great firewall: None of the Google products would work. This means no access to important stuff like Google Docs, Gmail, etc.

Unfortunately, all my company stuff is on GSuite. Is there a way around this? I know VPNs aren't reliable either. Some recommendations would be appreciated. In other words, how do you get over this?

2) Are there some meetups where I can meetup fellow HNers?

3) Language barrier - how do you manage? Google translate won't work as Google is blocked. Are there some recommendations?

4) Apart from sight-seeing and tourist spots, are there anything I should not miss in China, as a startup founder/developer?

5) Anything else I should be aware of?

Thank you.
Dazzle isn't about making it hide, it's about making it hard for a submarine's periscope (before the advent of radar) have trouble figuring out the speed and direction the ship is traveling. Remember, you have to fire a torpedo at where the target is going to be, not where it is.

This is why Dazzle often uses fake bow wakes (an indication of speed) and lines going off in different directions (making it hard to tell the true direction optically).

https://en.wikipedia.org/wiki/Dazzle_camouflage
"She said Uber had planned to fire Mr. Jacobs because its security team had caught him downloading sensitive company information to his personal computer."

Well, I guess they'd know how bad that was.
Every single video, without exception, that I've uploaded in the past few months has been demonetized within a day or two. Then I request manual review and they're monetized again within another day or two.

My content is clean and all of it is programming/tech related (programming tutorials and some Raspberry Pi stuff).

So if there is an algorithm it's really naive at this stage or it doesn't apply until you request manual review.
That's exactly what Troy is talking about in the section on KBA (Knowledge Based Authentication)

>Knowledge-based authentication (KBA) is predicated on the assumption that an individual holds certain knowledge that can be used to prove their identity. It’s assumed that this knowledge is either private or not broadly known thus if the individual can correctly relay it then, with a high degree of confidence, they can prove their identity. KBA is typically dependent on either static or dynamic “secrets” with the former being the immutable data attributes mentioned earlier (date of birth, mother’s maiden name, etc.) and the latter being mutable such as a password.
Warren Buffett explains how bubbles are formed
IBM – Laying the Groundwork for Blockchain Domination
I wish. Sadly that's an example of a prestige job that wouldn't necessarily pay the max. If you're making $400k as an IC w-2 employee you are probably working for one of a few well known companies in a small number of industries like ecommerce, ad-tech, or fin-tech.

Basically I make fastish web servers. Turns out when your company makes billions of dollars small efficiency gains pay off.
Monitor and Reduce AWS Cost by 50%+
What makes a country prosperous?
This sort of thing happens with used cars. If it's all stock, the value is general higher than if the car has been modified with various aftermarket parts. I believe the main reason is that a stock vehicle is less of an unknown when it comes to repairs and maintenance.
With all these cold winters, on the surface it looks like the earth isn't warming.

...

however: yadadada.

That's often how an on the surface statement is construed.
I don't like Bitcoin as well, even tho I own some. The problem in my mind is that it is just sitting money, it is not circulating therefore it is not good for economy.
Parent comment is about the fact that snack bag is already used as a Faraday cage in that movie, so your last line is wrong
Heh, no, it was a joke. Rather, the idea is serious, but my own background wouldn't drive any interest in funding absent a team and a product. I threw it out there half hoping to hear a "me too!" from someone already working on something like it.
>If the big bad government wants to shut down your little cryptobubble, it can do so anytime it wants with the stroke of a pen.

Let's think this through. How well has government prohibition of what private citizens do in their own homes worked in practice for anything else it's been tried on? Then consider that we're talking about data rather than physical objects, which are even slipperier.

All such an action would do is drive it underground. Anyone who wants to use bitcoin still will.
> PHP is still slightly better in terms of speed of deployment

When it comes to securing the deployment I think Python/Ruby would be better though - if you factor that in I would say it would be faster for me to deploy a python app than configure php to be secure.
Im surprised there arent any trustless decentralized exchanges built off of ethereum yet. Seems like a no brainer, but perhaps this is difficult or impossible to implement?
If anything the headline is misleading in the other direction. The details in this are pretty damning:

1. Paid an employee 4.5M after sending accusatory email to CEO

2. Levandowski used Wickr for an unknown purpose, an app no longer used within the company

3. Said email to CEO hidden from discovery during trial

None of this is 100% proof, but the body of evidence that is growing makes it harder and harder to reasonably believe that Uber is innocent here.

That said yes the quote as stated is misleading of what Alsup actually said. I just wish the headline was about the points above, not his quote.
> narrowed summons affects approximately 14,000 of the highest-transacting customers from 2 to 4 years ago. The rest of the 480,000 customers remain unaffected,

Seems like the IRS is only going after the big fish for now. I wouldn't be surprised if we see a micro crash in the next couple of weeks as the big players go to the sidelines to see how this plays out. Once the IRS gets involved regulations for transparency usually follow. just my 0.02
That's a cool project.

However, to make videos with quality content at a reasonable frequency, many of these creators depend on YouTube for income or at least partial income.

Any P2P / federated service would have to find an agreeable way to A) send ads in a safe and private way to each viewer B) stop people from manipulating the system to game ads while accurately determining if an ad was viewed.
There's a weird bug at the moment in the Option screen - if you click on a checkbox, the change is registered but the checkbox will still appear as ticked (That can be verified by exiting the Option screen and going back to it). So if you disable geo-location and for example auto-update that should already work.

The Option screen display issue will be fixed in the next release. The backend of these apps is quite reliable (I've never lost a synced note for instance), but there are quite a few ugly bugs like this one in the front end. That's in part because I wasn't planning to release this officially just yet (it got picked up somehow by omgubuntu and then here).
@ Google - most of the projects are linked statically, and all source code is present (possibly very, very few exceptions) at compile time (all open-source packages are recompiled too)...

As such, backward compatibility (binary-wise) is not needed.

Android, Chrome, etc. are another matter - former has an SDK, and I guess you may need that there, but I don't have much experience with it.
Lewis spoke about his investigation on NPR's "Fresh Air". A transcript is provided in addition to the audio: https://www.npr.org/2017/11/06/562246599/michael-lewis-many-...
This is speculation.

The best way to profit from a bubble is to stay away as much as possible imho. Value investors had several tough years of FOMO angst during the dot-com bubble before everything (except value) came crashing down.

If you want to risk maybe 1% of your personal net worth in something like crypto I say go for it. Just don't bet the bank on something that very few pundits were discussing 1-2 years ago.
Music, Engineering Researchers Team Up to Turn Big Data into Sound
I'm not a Bitcoin person, but it strikes me that neither of these people is known for predicting markets successfully, so why would they be relevant predictors here?
Waiting for bitcoin to reach to $5k by January. It's a bubble and a scam by chinese/korean/japanese miners.
Are there any good resources you'd recommend on learning how to effectively work with/search graphs?
In my experience, Youtube demonetizes based on metadata. So any tags/descriptions with keywords that YT views as “controversial” the system will demonetize regardless of actual content in the video.
Why the vitriol. The comment was meant to allegorically offer a conceptual approach to fighting the dystopian onslaught of oppressive technology.

By oppressive technology I am referring to the kind of tech that obviously oppressive governments would have built decades ago if it had been possible, and that the US will gradually arrive at soon enough without explicitly seeking to do so.
Indeed, an option like that would be purely: If you're going to want these, I can save myself the effort of swapping them if you want to buy them off me. Otherwise, I'll either reinstall the original equipment or buy new equipment. (New dumb light switches for my old condo cost me $1.95 a pop.)

At my old condo, one thing I left as a bit of a 'gift', was a extremely solid dual-arm TV wall mount. It was cheap for me to repurchase for my new place, and then they don't have the risk of screwing into the studs near but not in the holes I had mounted mine or such concerns that might weaken their own mount. I had all the hardware and instructions, which I left with it. This might've been a less handy choice had either the condo been large enough for other places for the TV to make sense or be appealing, or if the TV mount I had installed wasn't sturdy enough to support all possible TVs one might be bringing in.
With most dual taxation treaty, and automatic sharing between countries (incl. almost all those you cited, starting this and next year), that is slowly going away.
Interesting to see AppImage actually in use.
https://appimage.org/
Not supported on my chromebook. Please allow me to install the chromebook app on android.
Founders – 6 scientific steps to cope with stress based on your personality
the only thing I want to ask is weather these apps will last about 30 years+. When the support for a note taking app dies it causes a lot of head aches. Remember google notebook?
Well you can fake GPS coordinates but it's typically much more difficult.
The same thing is technically true for cash... it's just that people are lazy and there are lots of "gotchas".
Good. It's time for the us government to also start regulating Google at home for this kind of nonsense.
Ask HN: Best time series database currently
I am looking for a database to store time series data from sensors and found CrateDB. It looks very interesting. Does anyone have experience with it?

I need something that will scale well horizontally, which it seems CrateDB should be able to do, and CrateDB also has a MQTT broker built into their enterprise version.

Or maybe some other alternative that will scale well?

I am looking at influxdb and Prometheus also but the MQTT broker in CrateDB really appeals to me.
Six Figure Coding: The Book
How to Hack the Pay Pal Create Payment Button to Make a Tip Jar
Incandescent bulbs here are so cheap (and fragile, especially if they're used) they're definitely not worth bothering with, and they're still really common. Even CFLs are really cheap now, and don't travel as well (or last as long) as LEDs. Light fixtures would almost never go—either they're $20 pieces of crap that aren't worth unwiring (then wiring back up at the new place), or they're nice enough and suited specifically enough to the space that the new buyers definitely want them to stay. If you wanted to keep one you'd have to take it down before listing, and replace it with something else.