skysight-inc/HackerNews huggingface dataset:
It goes both ways. Some companies only care about a specific feature and will overlook almost everything else. Some companies care about the relationship and are willing to sacrifice features. I know a company I was working for year ago was switching from IBM Notes email to a cloud provider. Microsoft and Google were the last two in the running. We ended up going with Google even though Microsoft had more robust DLP and auditing features because the Microsoft sales guys seemed to assume they already had the sale and would respond to emails without reading them or sometimes not respond at all, whereas Google actually sent someone out to our Midwest headquarters to walk us through it face-to-face. The decision makers didn't want to be just another sale, they wanted a company that cared about our success, and Microsoft lost the sale based on that alone.

And take established players like IBM: why do people pay more for IBM when their competitors are faster, have more features, and have flashier sales pitches? Because IBM is comfortable, reliable, and you know what you're getting. Better the devil you know than the startup that's going to get bought out and shut down a year from now, right?

But yeah, I've also seen a lot of companies turn down a great product because it was missing a feature they needed. It's always a cost/benefit analysis, is that sale going to offset the cost of developing and supporting that feature? If it's a feature built for one customer and no one else is asking for it, it's probably okay to lose that sale. But if someone else asks for it and you implement it later, go back to that first company and pitch again.
Argentina manages to sell a 100 year bond
Signature is also not something "you are" - it is an easily faked thing, that is basically never actually verified.

PINs can be changed, so if you came up with a way of memorising them, its easy.

You also don't need PINs for things like loyalty / membership cards traditionally - just for payment cards.
> Recruiters typically don't want to waste their time with folks who aren't going to get selected.

My spam folder says otherwise. There are still enough bad recruiters out there (or bad recruiter spam-bots) hitting me up for positions that don't remotely match any skills I've ever listed anywhere. Not worth my time.
Key Takeaways from Continuous Discussions (#c9d9) Episode 70 – Hiring for DevOps
I suspect you are right that HLL+TC will be more accurate. Based on Figure 5 vs. Figure 1 in the Ertl paper, I think Ert's method improves HLL estimation for low cardialities and for very high cardinalities, but not for the region where HLL is already at its most accurate.
Excuse me if I sound intolerant but, do kids really need to play mobile games? I don't understand why most parents are happy to hand over an iPhone to their kid, then complain that their games are constantly trying to syphon money. Just find something else to keep them distracted then, get a second hand gameboy for example.
Congrats for your work there. It's sad that they asked you to refactor before raising the separated class issue.
Show HN: SoundBrake 2.0 awareness device for headphones
There's an awkward unit to use--dollar per megawatt-hour per year?

Perhaps it would be clearer to say $0.01 per kilowatt-hour, though it is unclear whether the fine is levied annually, or only for energy used over a duration of one specific year.

That bit about powering 82 homes just does not compute. Homes are powered with watts. American homes average 1.25 kW. One MW powers 800 homes. One MW-h spread out over the span of one year (8760 h) is 114 W, which is enough to power about 9% of one home. So if your Wyoming home uses 9% grid-tied renewables for its power, you would probably pay $10 extra per year for this fine.
The parallels to technology careers and music backgrounds is staggering, for sure.
It's got to be that they're not multi-tenant. I'm with you--I would only bother building for SaaS if the cost of a minimal new customer is insignificant. Then while your competitors are saying, "Give us your phone number and we'll call you," you can be saying, "Click here and try right now with no credit card."

I think a lot of these companies, though, are more-or-less selling hosted versions of the stuff they've been selling for decades... which is very much not multi-tenant, but it's what they've got.
The key word here is "Lead". I believe (metaphorically) that, in matters of sight, the blind cannot truly lead the sighted. Yes, someone may be able to "lead" a camping trip for scouts to the local campground without event, but that is a far different skill set than leading an expedition to climb Mt. Everest.

I believe that the analogy holds true. Yes, a non-technical "leader" can manage a group of technical folks to deliver something that is pre-existing, something that has a clear path to completion which if you follow, you will be successful. Civil projects are a great example of this. Repaving a road for example.

Now onto what I've worked on my entire career - highly complex engineering driven technical projects - "cutting edge". I have worked for both types of leader in this environment. I have never seen the non-technical leader be successful, nor the project being directed by the non-technical leader be successful. To make the right decisions the leader needs to be able to intimately understand all the trade offs (technical included) involved to be able to lead the project to success. If this person doesn't personally have the knowledge, understanding, wisdom or ability to seek such out to understand these fundamental trade offs they are required to rely on the information they are given, to rely on trusting the folks telling you things. This is difficult because on the most challenging projects there are always different opinions and the leader must find the thread of truth between them.

This is why Mr. Musk has been so successful with Tesla and SpaceX - he intimately understands what he is making at the most technical level - and is passionate about it.
That kills the brand.
The original question described chip readers as "slow." But slow relative to what? Cocoa19 is taking issue with the question to some degree, pointing out that they're not actually as slow relative to swiping as you might think (and how the perception issue is being addressed).

Others have laid out reasons for the 2-3 seconds.
> same wallet garden

BEGIN NITPICKY_JERK;

Just in case you've misheard the phrase, it's actually "walled garden" not "wallet garden".

END NITPICKY_JERK;
I hate to say it, but it seems to be too late. I predict growth in discontent and discord, but little else ahead for the American experiment. The USA would be very lucky to fall as softly as Japan has since the 1980s. There's a complete vacuum of long-term thinking in America right now, and that erosion of thoughtful strategies will accelerate as desperation sets in. It's a shame to see such golden opportunities squandered, but humankind will have to adapt to the lessons from the fall of two Cold War superpowers if there's hope for a peaceful and prosperous future.
Slightly related, and assuming you like Blues, have you seen Joe Bonamassa's videos and tours of his collection? Very cool, too. Emphasis on Fender/Gibson, but still quite entertaining. I appreciate player-collectors.
> And if only AMP pages get ranked well on Google in the future

Currently, the only thing on Google results explicitly limited to AMP is the mobile news carousel. Presumably AMP pages also do well on the "loads fast" evaluation that affects normal rankings, but in theory it should be possible to do equally well without AMP. If this is changed, or turns out to not hold up in practice, then there is cause for concern, but I have not seen evidence of either.

News sites, of course, don't generally compete with Google's core services - unless you count Blogger, but in that case all news sites do). The one thing I can think of is that they might embed videos hosted on competitors to YouTube. When it comes to that, AMP is a mixed bag. Unlike on the open web, video players that use custom controls/iframes (like YouTube) need to be explicitly approved, since there's not much alternative without granting a blanket license to put arbitrary sites in iframes, which would (mostly) defeat the purpose. So Google acts as a gatekeeper. On the other hand, the spec [1] already lists like a dozen random video hosts you've never heard of; that's not evidence that Google wouldn't try to block a more serious competitor to YouTube, should one ever spring up, but there's certainly no evidence that they would.

[1] https://www.ampproject.org/docs/reference/components/amp-vid...
Google Earth comes to the classroom with new educational tours and lesson plans
Very informative write up. Thanks!

How did you source and categorize the initial 150K of hotdogs & not hotdogs?
Not offtopic at all! Dirty hack for sure. The enclosure I bought was a hack, the drivers were a hack, and there was software on top that was a hack as well. But the developer experience was totally awesome… Almost made the constant graphics crashes worth it. Almost.
Hacker collective Anonymous claims NASA is on the verge of announcing alien life
New study on Seattle’s $15 minimum wage has bad news for liberals
Functional APIs: An OOP Approach to FP
I think that when it is ever a remote possibility, by hook or by crook, nation states prefer to get private firms to compromise themselves as opposed to subversively breaking into a service.

When private firms hand over data or introduce backdoors on behalf of their gov't, the gov't now has political cover and it's easy to make the bad guy the firm the bad guy.

"We just asked for the data, and they complied."
v.
"We came, We saw, We stole your data"
They've been doing about 2 rockets a month now for the past 2 months, and there's [plenty of indication][1] that they're going to maintain that cadence well into August. The idea of them stepping that up to 1/week sounds pretty plausible to me, especially once they have a few more pads available to launch from.

[1]: https://spaceflightnow.com/launch-schedule/
It signs the whole tree state, which is a collection of SHA-1 hashes. If I'm interested in introducing a backdoor in an application, I'm basically only interested in colliding the hash of one file; colliding a SHA-1 signature on a file is exactly as hard as colliding the SHA-1 hash of a single file inside a git tree inside a git commit signed with a stronger-than-SHA-1 signature. That is, if I've collided the file's SHA-1 hash, the tree that contains the file is going to have the exact same hash because the tree contains the SHA-1 of the file.
The advantage over a terminal emulator like screen or tmux seems to be automatic resumption.

That is, losing the ssh connection and needing to manually resume the session.
Cancel your credit card.
I ponder GC's choices. It was like a cancer in my major metropolitan area. Within 5-10 years all the mom-and-pop stores with a good solution of beginner and high-end equipment left and these things moved in. Coming from a millennial, it really isn't he way it used to be. Sad.
I use Axure daily, but only after trying pretty much every other wireframing and prototyping tool first. It always looked too ugly and expensive, the Word of wireframing.

Having finally got to grips with it, in my experience it blows away everything else. Nothing else compares in terms of features or workflow.

But it's still ugly and expensive.
Novel Deep Atrous CNN Network for Sentiment Analysis – Tensorflow Implementation
Why Google can't stop making messaging apps
Creatine for physical exercise is not broscience, it has been shown to provide benefits. Whether it helps with cognitive functionality is not something I am familiar with.
The bing api you are talking about does not give the "Today's Homepage" image. For that you have to like they do it, the way you said, i.e. hpimagearchive.aspx thing.

The BingHomepageAPI provides an easy way to do it so that more people can get it without going through the trouble of locating the HPimagearchive page and understand how it works to be able to implement it.

As for why I made it, I have been using the method for approximately 5 months on my website. But the thing is, I didn't find any thing to help me to do so "the easy way", so, to help people in the future I made it open source.

Why use it? Well, you don't have to... If you understand how it works, well do the way you like it. No one, I repeat, no one is forcing you to use it.
Is the startup bubble a form of tacit socialism?
I tend to agree with the title of the piece, but many of the author’s points are embarrassingly off the mark, it seems to me, and I find myself forced to defend Tesla despite thinking they’re a serious long shot.

First, he measures software advantages (though it’s difficult, he at least admits) by measuring the number of processors!?! Beyond laughable, well into “I stopped taking you seriously” territory.

As someone who just bought a Bolt, I am deeply, deeply disappointed with the software. I’ve never owned a Tesla, but I’m pretty confident it can manage the task of continuing playing the audio source I last selected, not blasting the radio at me four times per driving session, despite my desire to never hear the radio.

Similarly, he acknowledges “maybe” the valuation is justifiable if Tesla can manage 25% margins, then scoffs at the possibility of doing any such thing.

It seems to me the main near term (pre-autonomous vehicle time frame) bet on Tesla is that they can be better at robotics for achieving greater and greater manufacturing automation than their competitors. This strikes me as very difficult, but it doesn’t help the author’s argument much when he to blithely breezes past the entire substance of the argument.

All in all, it comes off as a dismissive ill informed hit piece.
In the article Landrigan says that fluoridation is a good thing in small doses. He agrees with what you've posted. He doesn't appear to be particularly concerned about water fluoridation at all, but says in HIGH doses it can cause problems, which is true.
Guerilla Open Access Manifesto
> I went frameworkless on an mvp last year. I was able to code and implement features using raw apis quickly. I reached MVP status and launched. One year later, no users and I'm closing the site. I'm sure glad I didn't waste a lot of time learning a new framework who's complexity and standardization I never needed!

But if you are already experienced in a framework like rails, django or laravel, then bashing out a side project should be significantly faster with the framework then without. There are so many things you dont have to re-invent when using a framework like routing, installing an ORM, rendering templates etc.

I honestly haven't read any convincing arguments against using a framework in this thread other than "I don't want to spend time learning it" but if you pick a popular and mature framework like rails or django then learning that will benefit you loads in the long term.

Also keep in mind you could make the same argument against learning a programming language like C and say "I just prefer writing assembly code becuase I know exactly what bits go into which registers".
I probably would make the infinite scroll optional in the future.

Anything you liked about it?
Is there any thought to merging efforts with the original KeePass project? I know it's C# based but with .NET Core being an option now, maybe it doesn't require Mono and could be made cross-platform. Or maybe keep the C++ code and fold it back into the original project?

I just hate to have multiple projects spend resources on what is essentially the same thing. I think there are gains to be had by combining resources together.
We're all living in 2017 while drone racing is looking like it's from 2047
Notes on “Random Search for Hyper-Parameter Optimisation”
To clarify, EMV supports tokenized transactions that emulate the _contents_ of the magnetic stripe over NFC, and this is what is broadly used in the US.

Note here[0] that Chase states that only contactless MSD support (contactless magstripe emulation over NFC with a dynamically-generated security code) is required for Apple Pay; a subset of contactless EMV.

[0] https://www.chasepaymentech.com/developercenter/applepaymode...
Show HN: EverydayCheck – A minimalist app to help you form new habits
Indeed. But many broscience PhDs are quite big on creatine, I heard.
There's absolutely zero evidence that taking more than 100% of your daily required amount of any vitamin is effective for anything. Your body simply cannot absorb or make use of it. What you've described may very well be a placebo effect.

Take a daily supplement which ensures you are getting a sufficient amount, and nothing more. Anything beyond that is literally getting flushed down the toilet in your urine.
What kind of accuracy did you get with the transfer learning attempts?
My current nootropic stack is:

* Pramiracetam 500mg
* Alpha GPC 50% 600mg
* Noopept 10mg
* Agmatine Sulfate 500mg

I am convinced that these chemicals work, improve mental ability, memory/recall and focus. Ive found myself able to handle more task simultaneously, even able to understand to multiple conflicting conversations.

If you can handle the awful taste of Pramiracetam (its bad... probably the worst thing ive ever tasted) you may find quite the boost in awareness. Some may find it too intense. In general nootropics are non-addictive, especially with the awful taste of Pram, you might need to force yourself to take them...
The Black Magic of SSH / SSH Can Do That?
Speck Work Sucks, It Must Die
I have and it sucks. My latest article looks at "spec" work, also known as free work and why it is a bad practice.

https://medium.com/@rizwanjavaid/spec-work-sucks-it-must-die-70ad096bae13

What are your thoughts on spec work?
the conversion from a trial to a sale for enterprise software is super low for two reasons:
- software only really works when you commit to it by importing all your data and your daily workflow within it
- no one wants to put that much effort in a trial

companies are also super paranoid about competitors getting a hold of your product and ripping the good features
Looking at the article, It has enforce the idea that I should use it more for quick and dirty websites.

Why? Because the article doesn't display alright on my mobile (screenshot here: http://mickael.kerjean.free.fr/public/IMG_1720.PNG)
From a user experience, it's not great.

The way I see it, AMP is just another alternative to Bootstrap. Sure, it's not perfect but when I need to quickly add a few things to create something simple, it does the job. Like any piece of techs, there's some downside, but at least you benefit from:

- less ui bugs in your website as it was likely test accross more devices that you could ever do on your own

- would load faster than you bootstrap equivalent
What RISC-V needs for high adoption, is a well-marketed product similar to the Raspberry Pi.

Give me an open source model board with a kernel, network, graphics, peripherals, and general-purpose I/O. Give it to me cheap. Give it to me with a desktop environment.

Give me example simple real-world use cases ("build a ping response box!", "build a home video recorder!", "build an internet-enabled light switch!", "build a sound amp!", "build a robot to take over the world!", etc) and the hardware and software for a DIY-er to... do it by themselves.

Give people hardware, software, and examples (monkey see, monkey do), and you'll find more people adopting RISC-V.
Yup, that's an easy fix. Where's the unemployment line again?
Sort of on topic: Check out the book "Console Wars" by Blake Harris, about the battle between Nintendo and Sega. A really awesome book, in my humble opinion.
Your startup can, but should you? Your competition wants to know what you charge so they can undercut you - or if they choose not to undercut you know how much they have to spin that they are better to account for the higher costs. Either way the competition will use your pricing information against you.

Now there are other considerations. SpaceX has a number of good PR reasons to want to be upfront about their costs (their competition is regularly accused of cheating the government every election cycle). If you sell retail your customers will ignore you if you don't have pricing information.
> The "et" -> "&" lineage is even more visible in certain fonts

Also in some of the handwritten forms like this one:

https://commons.wikimedia.org/wiki/File:Ampersand-handwritin...

It's basically a 't' with the cross-bar curled over to form something like an 'e'.

I don't have any citations, but I'm pretty sure most of this evolution pre-dated the concept of "fonts," when all documents were handwritten manuscripts.
> Git is not really using SHA-1 for encryption, just as unique hashes.

By "encryption" do you mean "cryptography"?

If I sign a git tag, I am signing a data structure that consists of SHA-1 hashes of other data structures. Any attack on SHA-1 means that the thing I'm signing can be subverted.

So, yes, git is using SHA-1 for cryptographic purposes.

> I think it is unlikely to get a collision in a non-contrived instance.

Why do you think this? Usually in engineering we prefer to back up statements like this with evidence.

In particular, practical SHA-1 collisions have been demonstrated: https://shattered.io/

And an attacker is going to be trying to contrive a collision, are they not?

And none of this explains why git didn't use SHA-256 back when it was easy to change. Even if SHA-1 isn't broken in practice (which it is), there's no downside to using SHA-256.
I'm not sure if this answers your question since I'm not sure what the implications of your workflow are, but I got a huge jump in productivity with Oh My Zsh. It has a bunch of features like tab completing past commands, it includes various shortcuts, etc. It's also compatible with bash.
Thanks for the thoughtful reply. I think that depending on which stories on HN one choose to read, the community may feel entirely different. I think I'm lucky that for the most part the stories I read attract high quality comments.

The two topics I enjoy which are continually controversial are the "Russian Hacking" story and stories about Wikileaks. Wikileaks has been an interest for many HN readers for years, and so it's interesting to see how recent events have created political polarization where none existed before.

I've noticed that some users will use the tactic of shaming to try to make a point in a discussion. It's hard to describe this, but it's much more like the sort of comments one finds in other discussion fora than what is typically found on HN. Politics brings these out, yet I would be very disappointed if political topics were discouraged on HN, since political ideas and participation are an important part of citizenship and community. And it may take the sort of retort one would get on HN to break someone out of a lazy "comfort zone" belief that they hold simply because it's popular.

Thanks for your efforts moderating, I know it is a thankless duty, but your comment makes me realize that there are likely threads that I don't participate in which get much worse.
Awesome. Thanks!

Add a topic tag for Windows, when you have it available/working on Windows.
Keep in mind that this AMP JS library is being loaded from the CDN only once for all AMP pages, then cached in the browser.
Interesting. What is the external GPU (eGPU) enclosure you used for the Nvidia GTX 980 Ti card? Is it this one? https://bizon-tech.com/us/bizonbox2s-egpu.html/