skysight-inc/HackerNews huggingface dataset:
keepassxc-browser uses libsodium's box method for encrypting the messages. Only public keys are transferred between the extension and KeePassXC. You still need a valid private keys and a nonce for decrypting and encrypting the replies. You can read a more detailed description from the github page.

I have been keeping eye on the vulnerabilities and going to be very careful when it is time for a final release. Currently if there's any vulnerabilities, these are almost identical to chromeIPass' possible vulnerabilities.
Most cards issued in the US are not contactless, so the only contactless transaction are I-pay/Android/Samsung-pay.
I seem to remember one of my lecturers having to get their doctoral research published in a journal before they could pass the course.
It's not on their domain though. Or at least, it's not _only_ on their domain. Google is just caching content served from the publisher's domain; you can access that content just fine without going through Google.
It was lack of rockbox that prevented me using ipod "classic" -- I see the classic port is still listed as unstable. I'm a mac user but I have never understood how iTunes is to be used.
If East Queens and Long Island looked like South Brooklyn (incl subway access) rather than like Westchester, NYC would be a lot more affordable.

The problem was that Robert Moses built highways at a crucial turning point for greenfield development in NYC, and it's gonna take a lot of effort to reverse these changes.
>To assume that you cannot have relieable code that is also efficient is absurd.

Of course you can, but often it takes more time (or more expensive developers) than inefficient code, and the people paying the bill don't necessarily benefit from the efficiency.
The main value is to Google: it keeps people on google.com and using Google Ads.

The only value to the user is that if you work somewhere dysfunctional you may be able to say “AMP doesn't allow that” and have it stick in a way that saying “This will bloat our page load times” will not.
Red Hat launches open source HCI solution, ready for production out of the box
To build on that, encourage everyone to get in the habit of using email and Slack instead of talking (Those who aren't currently remote.) For example if someone has some feedback on some code, they should post it in your code review platform or Slack, not lean over and discuss it with their coworker in person.
This article is a pretty big turnaround for Richard Florida - he's credited with the ideological underpinning of a lot of the urban renewal that has caused gentrification and other problems.
So the long version of this story is that the app was released in partnership with the HBO Go / HBO Now team, and using the terms of service they used for these apps (which are only available in the US & Canada). We’ve been working with lawyers to release the app worldwide without running afoul of any local laws, and I’m keeping my fingers crossed that will get cleared this week, we just gotta make sure our terms of service are up to par… After all, we wouldn’t want to fall prey to something we made fun of this very season ;) http://www.vulture.com/2017/04/silicon-valley-recap-season-4...
1. Correct, I mean opt-in from the publishers, who seem to be the exclusive people complaining

2. Yes. As a user who really enjoys amp and really hates that every single text-based news source takes over a minute to load on a 100Mb/s+ connection, I feel not bad at all. Not even the tiniest bit. Publishers entirely brought this upon themselves. Internet speeds are faster than they've ever been, and websites are the slowest they have ever been. This is fundamentally unacceptable.

It would be better for users, and by extension, the web, if publishers stopped building horrendously bloated websites. Since they absolutely positively refuse to, AMP seems the appropriate answer - if there's demand to take away their toys, someone is going to feed into it eventually.
That's probably optional, I usually get an Amex push notification from NFC transactions right after they occur (before I have time to put my phone back in my pocket).
The Texas Instruments 99/4: World’s First 16-Bit Computer
Cooperatives' Uber Moment
Sharing a bit of my own experience: I used to do a lot of demos for my SaaS (usually 1 to 2 hour long, because it ended up in some form of coaching session on cash-flow forecasting habits), but after a while I realised that I got more churn from such users ultimately.

I later replaced those demos (which I still do occasionally) by 2 things :

- An in-app onboarding tour (fully self-service), implemented with mock data (see https://gist.github.com/thbar/6036b30ddbc2b00b7656987a930ea5... for a full write-up on how to implement that with Rails & Hopscotch)

- A git-based detailed knowledge base (also self-service), https://www.wisecashhq.com/blog/lessons-learned-creating-a-g...

And I also moved from a CC-upfront trial mode, to a no-CC trial.

Applying those 3 measures slashed my "customer support time" to almost zero & fewer churn.

I suppose I'm attracting more savvy, self-service users too now.
Hey fella. U alright? You seeem a bit sarcastic.
Probably one of the biggest scams of all time!

- You do a lot of work and put a lot of effort doing state of art and novel research (by mostly using tax payers money through research grants coming from government)

- You pay for publishing while giving up all your rights (including copyright) and violating tax payers rights by punting the results of their money behind a paid wall!

-Someone will sell that research results to another researcher (maybe the colleague next door!) and make profit

3 wastes of money and 2 absolutely pointless profits made using this ill phased circle.
Google vs. Apple: When Your Computer Breaks, Where Are You Better Off?
Imprenta Online
Roskomnadzor

Ros - Russian

kom - communications

nadzor - supervision/surveillance
> It “traps” users on Google. If user were to click “x” in the screenshot above, they will be taken back to Google search results. A normal redirect would have landed users on actual BBC site, maximizing their chances of staying on that site. Instead, AMP makes it easier for users to return to Google.

As a user, this is what I want. I don't care about the BBC's site, I care about what I searched for. If I want to see their front page, I'll go to bbc.com.

I think this article (and most AMP-bashing articles) are mostly fluff about how Google is "taking over" and "forcing" people down a certain path. When in reality everybody knows this is helping users.

As I've said many times: propose a better solution for users to be able to load article content very quickly.

The real, valid issues I'm seeing mentioned in this article are:

* Links are to google.com, which really screws up sharing.

* Apparently images and scrolling can be wonky, though I have never noticed this myself (and sounds like it could be easily solved[0] if it's true).

So again, if you can solve this problem for users in a free, publisher-opt-in, global way without the links pointing to a third party, please share your solution.

By the way, if you use CloudFlare, you can enable AMP without breaking normal links[1]. It is only the Google search engine that breaks links for AMP, not AMP itself.

I do hope that Google adds an option in your account settings to opt-out of AMP results. That way the detractors can turn it off, and everyone else can be happy that pages load in < 1 second instead of 4-5 seconds.

[0] https://github.com/ampproject/amphtml

[1] https://blog.cloudflare.com/accelerated-mobile/
Programming and polymorphism
ITM to you too ;)
Don't the ATMs use the chip? All the ATMs I've seen here in Brazil either use the chip exclusively, or use the magstripe to identify the account but use the chip to confirm everything (not only withdrawals, but also simpler things like looking at the account balance).
I think that stuff tends to be more common for EEs and CompEs.
Probably tightly-coupled memory

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....
DeliPlayer is the one I miss.

Someone else mentioned VLC's GUI sucking, and that is so true and such a pity, both for the playback and conversion/transcoding abilities it has. I don't mean graphical skins, mind you, it just needs (a lot) more love.
Because HBO I guess. There are a lot of contents are filtered outside of USA.
In case you're using Python, I can't recommend this library enough - https://github.com/pytransitions/transitions . An absolute pleasure to work with.
> CS students were completely lost with how to approach writing drivers and interfaces for the sensors and such. I thought that would be standard for CS.

No, that would be standard for computer engineering, not CS.

Try to have a conversation about hardware to many practicing software developers who were CS majors and they'll look at you as if you've grown a second head.
May be) We proceeded from the test data
5 is the often overlooked one. The quality of the opportunities that at one sees is a huge driver of ultimate returns. Two equally skilled VCs with differing quality deal flow are going to have different returns. So brand and networking are material drivers of return.

I would argue that that applies to more of the names you reference than just Doerr. For example, the early success of YC with dropbox helped drive better deal flow for future deals.
Google Chrome bests Microsoft Edge in new battery life tests
First Ever Close-Up Footage of DNA Replication
Something about the contrast in the image makes it seem to "pulse" as I look at it...eerie!

Edit: Maybe it's just the coffee I drank?
Cog on mac seems to be a nice simple music player. I haven't noticed high CPU usage. https://cogx.org/
Try Clementine. It is a for of the old Amarok, the best music player ever.
For your last example, it could give someone the ability to liquidate their position (from the buyers of that stock), get $100 in cash to pay a plumber, or if you're arguing about their social class perhaps the last $100 of down payment needed to finance the new yacht they had built. That yacht-building also creates jobs. Most likely that stock is institutionally owned though, so it goes to a retirement fund redemption somewhere producing income for a retiree to participate in THEIR local economy.
> Even if the typical bucket has 100 members, as long as this number is constant and does not go up with the size of the hash table, the performance is still O(1).

If you mean in a chained hash table, where you chase up to 100 pointers to get the value, the performance is atrocious.

Friendly reminder: traversal of a linked list and a contiguous array are both O(n). In the real world one is two orders of magnitude faster than the other.

> All these things don't really matter except if you are using hash tables with not very many elements in them.

The lookup of a value given a key is probably the least affected operation. If all you care about is a "weak dictionary" (you only really need to store values and lookup from keys), all of this is mostly jabber. If you store the keys to iterate through, or access for some reason, all those things start to matter a whole lot.
Obama’s Energy Secretary is starting a low-carbon energy think tank
Why Developers Are Happier Compared to Other Industries
Some places, particularly government networks, have extremely locked down Internet access - the tool that I've found to work the best for screen sharing is screen leap:

http://www.screenleap.com/

No silly viewers for people to install to watch your demo.
My critique.... You can look me up as kefka in your system as well. I had a chance to play quite a bit over the weekend :D

1. The tutorial could use significant tightening up. compact it to 1/4 of the text/messages/popups. Think of this as a grind, get them through fast to start playing.

2. Allow undoing moves until the "End Turn" is done. More than a few times, I mis-clicked move on the same square a piece was, and effectively did a NO-OP. Even if it was a global-undo that reset the turn's condition would be better than nothing.

3. For early-mid game, mages seem vastly overpowered. I was expecting a rock-paper-scissors mechanic but Mages seem to blast anything under Centaur away... Even the knight hiding in the mountains gets slaughtered.

4. Let me hit my own units. Sometimes when a pile-on is going on, I want to off my 3hp horse to move in a Giant.

5. Too many catapult types. There is a difference between them, but not really. Perhaps the Fire-catapult could be a area-of-effect fire bomb, including hitting your own units?

6. Sound would be nice, but lower priority than these.
My first year I made € 8000 (though that was mostly due to trying to make my own product). I recommend building a buffer before you take the leap, though once I'd had my first big project, it's been fairly smooth sailing.
AMP puts 100KB of JavaScript in the initial render path, and a bunch of CSS. That doesn't mean that other sites cannot be worse but it means that there's no way to make an AMP page which doesn't require transferring at least that much data.

I notice this fairly regularly in marginal network coverage (subway tunnels/platforms) where AMP pages load no faster than any well-optimized site unless the stars are aligned and you actually get a cache hit.
Nvidia loves to build its own proprietary extensions, which I imagine are on the roadmap for that controller chip.
How misinformation spreads like a fire and takes numerous lives in India
Rockstor: A Solid Cloud Storage Solution for Small or Home Office
Well you don't have the choice with AMP. In an open and neutral Internet, choosing your CDN would be up to you and optional and you could switch to anyone you'd like if concerns arise.
No, but I wouldnt be opposed to spending 20-40 for a good game either.
Until there is an open source implementation of this, I don't see it being all that usable. And no, I don't mean an open source implementation of an API call, I mean the core algorithm.
"When [it supernovas], the resulting explosion will be visible from Earth, even in broad daylight."

That sounds spectacular! What's the time frame on that - closer to 10 years or a million years?
I've asked this for quite some time and still no one was able to answer.

If the power has shifted to an elite who controls the great majority of the currency, and has the power to withdraw/dump coins (basicaly influencing the supply side of the market, and control the value) - I'm pretty sure there are people/organizations who invested into such positions - and have the power to simulate value and draw people into this gold rush...

Where is the line drawn between this and a scam/fraud?

Is it when the control party withdraws all the value from it and dumps it?

For as long as everything is being valued in a positive way, everything is fine?
That's amazing resolving power, even if it's been done (maybe not in the exact same way) for quite a while now. Hopefully newer telescopes like the James Webb Telescope will be able to resolve even the _planets_ around other stars, which we are already able to do with the biggest of exoplanets today (good example -> [1]).

[1] http://phenomena.nationalgeographic.com/files/2014/05/1RSX_J...
I agree that correlation has a great model that makes them easy to work with as a vc or entrepreneur. That said, they cannot exist without other traditional firms leading investments (just as in the public markets, an index fund cannot exist without active fund managers doing the work they have always done).
The reason I said "could" is because it needs a lot more adoption, which is holding it back because it's much less attractive due to lack of adoption.

That said, I think the de facto (/only) option is https://5apps.com/. I also recall that you were able to use Google Drive and Dropbox with the library, but I can't find info about that now...
I meant that AMP aims to make a holistically better browsing experience. We should not need anything special to make the web better, but until we can get some sort of unified contribution model, making money for producing web content tends to be a race to the bottom. There are in-house subscription models and sites like Patreon, but those seem to be only moderately successful to pointless.

I just want a Web where people write a lean website that delivers your content with low overhead. Then do your best to use ad networks that aren't trying to set your users' computer on fire.
> benefit of this is compared to mosh?

I use byobu (screen) for all the things this is supposed to address. I think. Byobu doesn't keep your ssh connection from dropping but the session is still there once you reconnect with no loss of history. Plus you can connect from multiple clients (using the same user account).
Google Home arrives in Canada
After nine launches in 2017, it’s tough to be an honest critic of SpaceX
AWS GovCloud (US) and Amazon Rekognition – A Powerful Public Safety Tool
> If you then refuse to build up, it makes the affordability much, much worse.

How? If you've balanced jobs/wages against housing supply via standard planning practices, then you should be able to tweak demand.

If demand is still high, density just drives prices higher, and shifts the entire housing economy to a rent-seeking one.

Furthermore, the real-estate market is global, but the housing market is local. My parents own homes in another state that they've never even seen, and merely rent out via a property management company.

As land prices get driven up through density, how do people participating in the local housing market compete with those in the real estate market?
About encrypted backups in iTunes
Authorization usually takes 2-3 seconds.

The question seemed more along the lines of "Why does it take 2-3 seconds to authorize?"
Show HN: Track social media time on your Mac
Seald – Instantly encrypt and manage your documents, messages, contracts, data
We've gone through stretches where we've both worked from home extensively. As long as we've had separate physical spaces to work from it hasn't been a problem, but I don't know that I'd say it "helped" either. It helps to be able to signal "work mode" in some way (door closed, headphones on, whatever).

If you both have to use video ensure your network/ISP can support it, have fried some low-end junky ISP firewalls that way.
Somewhere in between. In astronomical terms "really soon"
great app! any plan to open source it?
Let me stress this major point. Google is NOT the web. They are but one major player. Yet when we speak of "SEO" we mean "pleasing Google". I find that reprehensible. Google is NOT fighting for a better web experience. They are trying desperately to achieve what Facebook has done... keeping users engaged. While I appreciate what Google has done to encourage web standards, they are totally screwing up with their attempt at recreating AOL. AMP is simply the latest example of keeping users on a Google site.
ls | while read file; do echo "$file"; done

... works better for the easy edge cases, but still probably has some issues. Personally I think klodolph called it; once you get into anything that has a few interesting edge cases bash becomes pretty unwieldy.
Collate – A Cross-Platform Markdown Notes App for Windows, Mac and Linux
Excellent explanation. Thanks!
Take a Detailed Look at Every Tiny Aspect of the Silicon Valley Credits Sequence
Wow, great writeup. This is an area that I know nothing about but have wanted to learn - seems like this post is a good starting point.

Any chance the full source will ever be opened up? Would be an excellent companion to the article.
Social Media Zero by 1 Second Everyday
What's with the weird shape in the bottom left? I don't suppose stars can get squished like that, so it must be some sort of optical artifact?
We're in a thread talking about old consoles. It's easy to forget that the majority of games on any console were awful shovelware (I'm sure many of us have the experience of booting up an old, fondly remembered game only to slowly realize it's crap).
By Killing Encryption, Our Leaders Are Delivering Us to the Terrorists
The Cryo Game
Spring Boot and the Peloton
> Not very convincing.

Sorry, I was in a hurry when I wrote that comment :)

The easiest way is to take advantage of the fact that a pointer to a union can be casted to a pointer to one of its members (C11 6.7.2.1.16), or in other words that all the possible variants are at the same offset. So we can do:

typedef struct Some variantof_SomeOne;
#define as(x, T) ((struct T *)variant_cast(x, tag(T), \
offsetof(variantof_##T, u)))

where the definition of Some would have to be changed to give the union field a name, and variant_cast would add the offset given as an argument.

An alternative would be one of the options you mentioned, a boilerplate function. But it doesn't have to be 'real' boilerplate: it's possible to use macros to automate the definition of such functions. Given suitable macros, you can write something like:

#define FOO_FIELDS(f) \
f(one, struct bar) \
f(two, float) \
f(three, int)
DEFINE_VARIANT(foo, FOO_FIELDS)

and get as much boilerplate as you want, like:

enum foo_tag { foo_tag_one, foo_tag_two, foo_tag_three };
struct foo {
enum foo_tag tag;
union {
struct bar one;
float two;
int three;
};
};
static inline bool
foo_is_one(struct foo *fo) {
return foo->tag == foo_tag_one;
}
static inline struct bar *
foo_get_one(struct foo *foo) {
assert(foo->tag == foo_tag_one);
return &foo->one;
}
[etc. for other variants]
It's interesting how amenable image classification neural networks are to the "take working model, peel off last layer or two, retrain for a new application" approach. I've seen this suggested as working pretty well in a few instances.

I guess the interpretation is that the first few normalize->convolution->pool->dropout layers are basically achieving something broadly analogous to the initial feature extraction steps that used to be the mainstay in this area (PCA/ICA, HOG, SIFT/SURF, etc.), and are reasonably problem-independent.
In 10 Years, Your iPhone Won’t Be a Phone Anymore
The effect of heroin is real, and it won't help if you have, say, a bacterial infection.

If you have for example a nerve caught in a joint, a placebo may make you believe you're getting better and eliminate the pain of a while, same as an analgesic, but the nerve will still be caught in that joint. That's what I mean when I say it doesn't help. It doesn't actually make the ailment go away. Sometimes the ailment will go away on it own while the patient is under the placebo effect, but that's not the same as the placebo actually doing anything.

> In fact if placebo didn't work then it would be pointless to use it in clinical trials for new drugs.

You do realize that a drug being found to have an effectiveness at treating X equal to placebo is considered a failure, right? It means the drug has no effect on X, positive or negative. That's one of the reasons homeopathy is considered bullshit (the other being that its founding principles are false), that on clinical trials it's been found time and again to be as effective as a placebo.