skysight-inc/HackerNews huggingface dataset:
An opinion doesn't need to be reasonable. I'm aware it's not the correct way to do things, but it provides me and my money with a little more protection IMHO. No card thief will hand over a card with "Check I.D." written in the signature strip to a clerk, just in case it's one that will ask. If the clerk does as asked, they verify everything is in order. If they process it anyway, it falls back to the remainder of the fraud protections available; heuristic monitoring at the bank / card processor, regularly checking bank statements etc.

One thing I'd like to challenge is that the card isn't valid unless it is signed; Technically the valid signatures for my cards are "Check I.D."; the act of signing makes the card valid, just as if you sign a contract with "Mickey Mouse" you are still contractually bound by its terms. You are treated as assuming the persona of "Mickey Mouse" or "Check I.D." while signing; it's the act that is important.

Just don't tell the card thief that ;)
Despacito Hacked recently example
VCS based on categorical theory of patches (2017)
Self and Newspeak sort of do it this way, adding implicit self to Smalltalk's keyword syntax and accessor convention.

These 'accessors' also work on local variables, there is no special syntax for assignment. So when you write x it means send the message x, which starts its lookup in the local environment and works itself outwards. When you write x:2 it sends the message x: with argument 2, also starting in the local environment.

The accessors are automatically generated in pairs for slots. It sorta works, but it seems a bit too convoluted just to say "hey, we can do everything with just messaging".
Dude, this was great. Been looking to get into Erlang, but the "unfamiliarity" always shunned me away. Really nice talk.
> I refused an interview from google and facebook, they questioned my sanity.

You were prematurely anti-facist.

(It's an old phrase: https://en.wiktionary.org/wiki/premature_antifascist )
> "Most popular" packages, which ones? Most moved a long time ago to Python 3

http://py3readiness.org/
So it's basically the new MNG?
I'm not a fan of paywalls and believe a user should be allowed to do what they want with the data the browser downloads - but in general "if they really cared, they'd do more to stop me" is not how you should approach questions of legality.
Ahh, the phantom downvotes. Would you like to address my point? Why is it okay that a foreign national campaigns for one candidate and another foreign national campaigns for another?
Mercurial has always been better than Git on Windows.

Those dubious features are so relevant to daily work that I didn't even knew they existed.
Quoting Dan McKinley's "choose boring technology" [cbt]:

> Embrace Boredom.

> Let's say every company gets about three innovation tokens. You can spend these however you want, but the supply is fixed for a long while. You might get a few more after you achieve a certain level of stability and maturity, but the general tendency is to overestimate the contents of your wallet. Clearly this model is approximate, but I think it helps.

> If you choose to write your website in NodeJS, you just spent one of your innovation tokens. If you choose to use MongoDB, you just spent one of your innovation tokens. If you choose to use service discovery tech that's existed for a year or less, you just spent one of your innovation tokens. If you choose to write your own database, oh god, you're in trouble.

> Any of those choices might be sensible if you're a javascript consultancy, or a database company. But you're probably not. You're probably working for a company that is at least ostensibly rethinking global commerce or reinventing payments on the web or pursuing some other suitably epic mission. In that context, devoting any of your limited attention to innovating ssh is an excellent way to fail. Or at best, delay success.

[CBT] http://mcfunley.com/choose-boring-technology
They could prompt you with the security questions as some other services does for master passwords for example, but usually there's the possibility to skip it.
Now I'm locked out even though I know both username and password: this is BIG logic flaw in my opinion.
Yep, it said successful founders. ;-)
I don't know but I might agree on this one. Sleep is a difficult process when you are going through stressful work. Lightening is important and there is a lack of education here. So is food.

So that might be porn, or that might be just the regular sex you need to stay sane. I think it is the latter.
Good health by vaastu
Harry Poter: This Man Made His Wife a Real-Life Pensieve
I believe so, yes. Why else would they be so successful? Any other attempt to replace Facebook (or even copy it) as a social network had failed or remained insignificant. Why? I think, because they cannot agree on how to finance their services on large scales. Facebook has vast monetary resources and they know to manage them.

I imagine the story of Facebook as this. In the beginning Facebook was just another campus project gone wild. But then there was an idea to grow beyond the campus, somehow. The question arose: where do we get the money? Answer: Well, we do online ads. Later: How do we grow world-wide? We need even more money, we need to bring in and convince investors, that we have a vast network of ads and that's basically a dead-sure cash cow. So, Facebook mutated from an innocent campus project into a cash cow, just because that's the way it goes. But, it doesn't mean that it's right. So, the question is: What does Facebook do to keep ahead of its competition (Apple, Google, ... as Zuck said)? It's a trade secret, right?
That may not work if the file is compressed, depending on how the compression works.
What ERP stands for?
You can write code that runs with both python3 and python2. Therefore I wouldn't call them different languages.
Haha, not snarky at all, I think the original question was maybe not phrased quite right. What I meant was "how do you successfully operate within a startup environment which is inherently more chaotic than an established business". But it's a bit long :)

I think you're smart to look for employees who are happy with a bit more chaos than usual. I think it's Simon Wardley that characterises such people as "pioneers" as opposed to "settlers" or "town planners".

I also really like the attitude of "use your judgement and I will support your decision", it's so valuable and often rare that people do this. Too many people are control freaks and believe only they can/should make the decisions, however small. Even worse when you let people make decisions and then undermine them!

Interested to know how you record and share your decisions - sounds like a really good practice.
You want PL/1
I don't see what you mean is misinformative. The protocol is designed in such a way that an authenticator (e.g., a smartphone or a USB dongle) can check a biometric factor (or a PIN or something else) locally before allowing use of the private key. The authenticator also provides the server with its attestation certificate when you register it, and using that attestation certificate the server can verify what kind of authenticator it is and trust that the authenticator can be used as multiple kinds of authentication factor.

It is true that I don't know of any currently existing authenticators that support biometric authentication, but what's nice about this spec is that the biometric/PIN/etc stuff is never exposed to the server. When new kinds of authenticators enter the market (like if Google adds the feature in an Android system update), they can immediately be used without having to change any code on the servers. And like you say, even without the multi-factor stuff it'll be a fantastic improvement over the current dumpster fire that is passwords.

Full disclosure: I work at Yubico and am one of the editors of the Web Authentication spec.
Even phoning them is hard work, I might have restarted my subscription at some point but having gone through that I won't ever be subscribing again.
It could be configurable (like with /usr/bin/c++) or at least be the case when python2 isn't installed.
One of the main advantages free market systems have for consumers is ostensibly that you can freely choose, switch and combine products and services as you see fit.

As such it's somewhat ironic that the article sees the main disadvantage of subscription models in that they don't combat "consumer illoyality" enough.
The top crypto news summarised daily – 'theSkimm for Crypto'
Yes! Checklists are so lightweight and deliver a ton of value. I heard this advice somewhere else a long time ago and it's perennially useful.
Developing mobile technology to manage the funds of farmers in poverty
If Tesla supported carplay/android auto it wouldn't be a problem, but no, gotta re-invent car navigation.

I've read some people saying it would be impossible because the infotainment system controls everything. Well every car I've been in with carplay also has the native car ui to control stuff so I don't get the problem. Of course it's about control over the whole experience. Can't be giving consumers a choice.

Edit: I say this as someone that plans on eventually buying a model s. I’m just waiting for the technology to mature.
Perl 6 is a completely new language, but that doesn't mean it's incompatible. Inline::Perl5 provides a rather extensive compatibility layer with Perl 5: https://github.com/niner/Inline-Perl5
> wasn't Goldman Sachs caught taking both sides of a transaction in the 2009 financial crisis?

Um, no? What are you talking about?
A pity that the Mir devs didn't really have any experience or deep knowledge of the Linux graphics stack...

It took the X11 devs, many of whom were also involved in Mesa and Linux graphics development, literally years just to get all of the necessary plumbing in place in order to replace what X11 was previously doing.

These developments help not only X11 or Wayland, but make the development of a newer, superior protocol to X11 and Wayland much easier, because the hard yards have been done for them.

It also makes it easier for those who might want to transition from Wayland to a hypothetical superior protocol.
Doubleplusgood, speaking as a bit of a quotation hound who hadn't come across that one. There's a whiff of La Rochefoucauld to it, too.
11 Wedding Color Schemes You’d Adore: Spring, Summer, Fall, Winter
Thank you, that's much more clear. So RHEL is deprecating their python2 package i.e. declaring their intent to eventually remove it.

For some reason "replaces X with Y" suggests to me that they swapped one for the other (e.g. /usr/bin/python) which seems error-prone.
Or just allow your phone to download the 5GB file using WiFi and the “Tesla update app” and transfer to the car using the same app but connected to the Tesla AP or Bluetooth to enable that AP and connect to it.

Seems like a very user friendly solution to me.
Show HN: New Android game “evolving Objects” waiting for installs
A few weeks ago I published the Android game "evolving Objects - Coins and Diamonds" on the German Google Play Store. I have not published it in other countries yet, because it offers In-App-purchases, and German tax laws are complicated enough to start with.
Over the last few weeks I have read a lot about marketing and ASO, and I think that by now I have found good keywords in my title and the app descriptions. I also believe that my app symbol and the screenshots are good.
A few days ago I published two in-game-videos on YouTube.
Despite all of this, according to the Google Developer Console, nobody has seen the store listing so far.
Before I invest any "real money" in burst campaigns or similar activities, I would like you to test and review the game.
Another network monitoring tool
Entity attribute value anti pattern - this has been well known for at least 20 years. It can be tempting when you want to design a "flexible" system but really needs to be used sparingly. I was BI team lead on a product where the architect insisted that it be used on every entity (>300) as you never knew when you might want to add some bit of data. It led to some interesting (multi-page) sqls and the project ultimately failed. This was one of the reasons. Slow performance and often runtime errors when expected data wasn't present and the application layer couldn't cope. It was a good learning experience.
https://mikesmithers.wordpress.com/2013/12/22/the-anti-patte...
You use x26* to encode h26*.

The correction is correct, albeit a bit pedantic, given the point of GPs comment.
But convincing courts and auditors that this is the original version of that time will be harder with a self-written script than with email backups.
India's First Crypto to Crypto Exchange Opens Despite Regulations
First, Does it matter much if agents spread misinformation in an unstructured versus structured format? I can already assert that I am married to Tim Berners-Lee. I will do so right now: I am married to Tim Berners-Lee.

I will do so again:

<http://example.com/smadge> <http://schema.org/name> "smadge" .
<http://example.com/smadge> <http://schema.org/spouse> "http://example.com/timbl" .
<http://example.com/smadge> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://schema.org/Person> .

I think the maxim "not everything on the internet is true" applies to linked data just as much as unstructured data.

Second, although again I am out of my area of expertise, I think you can make provenance statements about statements using reification in Semantic Web technologies. I don't know if this is a good source but it seems to suggest it's possible [1].

[1] https://wiki.blazegraph.com/wiki/index.php/Reification_Done_...
Most of those benefits are the safety net you get if your startup fails. I think the main benefit for a startup is having similar companies close by.
Two humans who know each other can use the Socialist Millionaire's Protocol, this does some fancy mathematics to prove they were both thinking of the same number (for Bill and Ted this would be "69, dude") and of course we can encode any answer e.g. "Sarah", "Washington", "Lakers Game Six" as a large number trivially. The SMP would be weak if you could iterate it many times, but it's for humans, after "Ted" guesses 4, 19, and 22, Bill will stop asking and assume it's not Ted at the far end.

A machine can obtain Certificates from a CA which show the CA validated its identity, and use Public Key Cryptography to prove this is its certificate. This is how HTTPS works when you connect to a remote web site, but it can be mutually authenticated too, that's just not how web browsers use it.
Facebook is the least-trusted major tech company
How to Prepare for a Technical Interview at Facebook
'Westworld' creators have an unusual approach to S2 spoilers: tell all
The Foreigner Who Started Japan's Love Affair with Cryptos
Thanks for proving my point

There's Fabric3, MySQL libs that work with Python3 (and Django), futures are a backport of a feature from Python3, uWSGI and BeautifulSoup might be worrying but the site shows mostly green

At this point if the library hasn't been ported to Py3, someone else would have done it for you or abandoned it.

Edit: Thanks for the updates!
How many of the older, successful founders have had failed startups in the past and how many?
git log <COMMIT>..
As a consumer I really dislike subscription services, they quickly add up to a lot of money. I can see how it works for businesses but by definition that means its not so good for me.
Trump's Presidency is Doomed
I saw it used a lot and it caused hours of rewrites to get libraries python3 ready. It's one of those things where I wonder why they didn't just depreciate it for another few iterations, allowing scripts to be changed over time.
> a bit

It all revolves around what you define as 'a bit' and as long as there is a billion more to be earned by stretching that definition it will be stretched.
The people laying down the policies, managing the remote workers output, checking potentially controversial policing, etc are presumably at some point in the chain landing in SV.

Presumably, the decisions aren't being left solely to the discretion of the grunts.
Do you have too many microservices? Five design attributes that can help
It already does

~ ls -las /usr/bin/python
0 lrwxrwxrwx 1 root root 7 Jan 5 02:36 /usr/bin/python -> python3
I guess you haven’t looked at Swift. All 4 major versions are very incompatible.
I should have said pointers. I didn't mean to overload existing git terminology. My point was just that they are pointers/references to some commit.
Emulating OBD-II on the ESP32
The Rise of Blockchain Jobs in India Defies the Government's Recent Crackdown
Just turn on the fucking wifi hotspot in your cellphone and call it a day! Too much time on this guy's hands.
Can here to suggest this ;-)
Considering many, many of the world's largest tech companies use MySQL or MySQL compatible databases, it's rather absurd to say that MySQL isn't a serious database. Regardless of whether it matches yours or someone else's personal list of capabilities.
The parent's argument assumes though that this kind of accuracy is achieved regularly and consistently today, which is way different than the report of one study.
I don't get the last point in the article. Customers often have subscriptions to multiple, theoretically competing, services, sure. But why is that bad for subscription-based services? Surely that just means market share is easier to come by?
Develop a blockchain application from scratch in Python
I think ansible is a big one for RHEL though.
And BeautifulSoup is the not-supported older version, not BeautifulSoup4 which runs on Python3 just fine.
> Why else would they be so successful? Any other attempt to replace Facebook (or even copy it) as a social network had failed or remained insignificant.

Would this not be adequately explained by the first movers advantage (or maybe not the very first, but very early), coupled with the network effect?
"I can see how it works for businesses but by definition that means its not so good for me."

That seems to assume that transactions between businesses and consumers are zero sum games. It's possible for something to be good for a business and good for you. For example, I subscribe to The Economist. It's good for me (cheaper than buying individual issues, and cheaper that suitable-quality alternatives) and good for them (up-front payment, lower distribution costs).
Especially when the alternative is "free"
Yes, generally it should less than double the size. How much less depends a lot on your content. If its a talking head, it should be very efficient, if its action movie content, maybe less efficient. I haven't found a good rule of thumb to apply generally though.
I'm not an Emacs user, but this is really cool. Are there any equivalents for vim? Typically, I just set my theme for my shell and vim through base16.
>materially superior

To AV2, that is. I don't expect this to stop at AV1.

As compressing more gets harder and harder, a significant enough improvement to tempt people into using a royalty-encumbered codec is unlikely to happen ever again.
Of course there wouldn't be as much fuss about it. Trump losing the election would imply that the attempts at influencing people were unsuccessful. At a glance, that would indicate that regulation is unnecessary (though detailed analysis could show otherwise).
Let's hope this will finally change the "compatibility with py3 is a feature" to "no py3 compatibility - no library" state of things. It's really surprising how stubborn some teams are.
European Commission Official Says “Blockchain Is Going Mainstream”
> next RHEL major release

This links to the release notes for RHEL 7.5, which was released today, and is a minor release (in RHEL terms).
This is strong evidence that something is set up wrong in your system. pyenv doesn’t change /usr/bin/python. If an app is using your PATH to find python it is going to break.
Exploiting Facebook data for stealing your friends’ digital identities
BeautifulSoup4 is Python3 compatible. It was released under a new name.

uWSGI has Python3 support as a module.

I have been using both on Python3 for many years. I don't think there is any python module left which does not have Python3 support or a more modern, better alternative.
If you think about it, even that's expensive. You need a computer, server, software, installation, times 1200 Supercharger stations (dealerships aren't available in a lot of places).

Tesla has only 200k cars on the road. 5 gigabytes of data download off peak is pennies.
Yep pay £100 for a hooky 3rd party copy of an official DVD for your Land Rover at least and then have to fuck around for ages trying to get it to work. That's because the official one is about £300 a year.
If you are in Shizuoka prefecture Japan I can give you a good contact :-) Otherwise I'm afraid I don't know. If you do happen to be in Japan, definitely ping me (or anyone else for that matter) and I'll be happy to give you whatever advice I can.
Still rather unsafe, right? "Cambridge" would be closer to "Woodbridge" than "Woodbridge Lane".
By that logic, C and C++ shouldn't be called different languages.
Asus RT-AC86U Router Review: The Best Router for Most Users
The idea is that if you're building your own Javascript library, you can avoid the huge dependency of jQuery.

If you're developing a user-facing app, then yeah, jQuery is still pretty darn helpful.
You're not going to get the "real deal" with the next hearing. If anything, they're going to take it easy on Facebook.

https://www.usatoday.com/story/news/politics/2018/04/04/face...
Uppermost tree branches almost disappear
with both AV1 and X265 when background is the cloud.
Jpeg manages to display them.
Regular people, upon looking at an email address, might think that

- alert@example.com

- A.Lert@example.com

- Al.Ert@example.com

etc. were different.

Requiring them to know or check what's the "local control" policy at each site may be a stretch.

Principle of least surprise, etc.
> I also don't fully understand the need for laws to fix the "planned obsolescence" issue - if a manufacturer's products consistently broke shortly after the warranty expired (well before expected end of lifetime), why would anyone continue to purchase from that crap manufacturer...

There's an information asymmetry - if a previously-reputable manufacturer starts cheaping out on quality to save money, consumers have no way of knowing until a few years later. And unfortunately this seems to be a common pattern.
That's why we need OLED displays to save our eyes. With OLED's pixels actually produce their own light and dark pixels are just not glowing pixels, pure dark background still provide maximum contrast on sunny days.
The legacy is dying, finally.
Like a band-aid, you either pull it off in one quick go, or in multiple painful small steps.
Anxiety and Stress Killing You? Let's Meditate – Alexa Skill to Start Meditating
خدمات نقل عفش مكة من الاخلاص والامانه احصل عليها الان باقل الاسعار تحت اشراف فريق عمل لدبه كل الخبرة الكافية في نقل الاغراض بمان تام .
http://www.xn-----jtd6bya2cendpd.com
Now, this here is the type of news I open HN every morning for. You have my vote good sir, it's well earned.

I wholeheartedly expect the next most upvoted research that finds a strong correlation between startup succes and chronic procrastination and a life long history of aimless browsing of internet news.
Radio Hacker Can Hijack Emergency Sirens to Play Any Sound