skysight-inc/HackerNews huggingface dataset:
TL/DR: we rotate them every hour, but need to keep history of previous STEKs for 18 hours to support the maximum session lifetime:

$ openssl s_client -connect cloudflare.com:443 2>/dev/null | grep "lifetime hint"
TLS session ticket lifetime hint: 64800 (seconds)

--

We've written about how we manage TLS session tickets here: https://blog.cloudflare.com/tls-session-resumption-full-spee....

Additionally, I wrote here about a bug that we encountered with Microsoft's implementation of TLS session resumption: https://blog.cloudflare.com/microsoft-tls-downgrade-schannel....

Here's a snippet from my blog post:

Session Tickets at CloudFlare
CloudFlare’s solution to this problem, documented in previous blog posts, is to frequently regenerate and synchronize these session ticket keys across our entire global network. We currently do this once per hour.
This means we need a mechanism for turning over session ticket keys. For instance, if a client instantiates an HTTPS session at 12:00pm and continues using that ticket past 1:00pm, our edge network will re-encrypt the ticket with a brand new session ticket key.

To accomplish this, our web servers must have both the full history of all previous keys that could have encrypted the ticket (i.e., one per hour dating back to the maximum session lifetime of 64,800 seconds) as well as immediate access to each newly generated key. The previous keys are used exclusively to decrypt tickets presented by the client, while the new keys are used to "refresh" the encryption on existing tickets and encrypt tickets for entirely new sessions.
That's what he has used and IIRC he claims to have implemented CL.

But if you see what was missing in elisp: object system, closures, keyword arguments, ... That stuff was also in LML.
Uber is teaching riders how to sign their name in American Sign Language
"I've got a Muse sitting on a desk across the room staring at me right now."... That's something you don't hear every day.
That's actually a big market. People coming from vim will wonder what would you use it for when vim is so much more powerful. But this is a godsend to users who are used to gui editors. If they want something that behaves like every other editor and IDE they use there is very little available. In particular I don't know of any terminal editor that comes as a single binary and uses standard keystrokes like micro.
The tweet that brought this item to my attention raised it as an example of how to report sensitively on trans issues, which while there and valid (and I thought reasonably and calmly done) didn't actually seem to be the main content of the piece.

Does that angle make anyone feel differently about the piece?
Sort-of-offtopic but this irks me

>>easy to install (it's just a static binary with no dependencies)

For some definition of "install". No deb/rpm/snap
Isn't this just also dependent on pay?

Let's take a ridiculous example, but if someone were to offer me, say, $1m (a year) to work on a specific key niche project (i.e. something that fits within my skill set and where I could add tremendous value) then I would happily move wherever around the world.

Pay more -> you'll probably get a (significantly) higher amount of qualified applicants?
Everything Russia is fake news.
Of course not... hence the exceptions, and room for innovation, and opportunity for those seeking that innovation.

But if you just need something that works, copying a wheel is easier than reinventing one. Better yet, just buy one.

Furthermore, understanding the reasons why the most common wheel is what it is will provide invaluable insight into making a better wheel if it comes to that. It will also tell you the market forces or anything else at play. The reasons why anything works will exist and be real, if that thing that works exists and is working already.
...unless you just bought $3K of furniture after a move and it only cost $49 to deliver downtown!
For a lot of people, they want to be financially secure before they marry (historically men would often marry later than women - after 'making their fortune' or establishing their career). With todays casualised workforce, houseprices, etc, that sort of security is more elusive.
This looks like it's aimed at being a better nano, not a better vim.

I like it a lot; I wouldn't be sorry to see it take off and get included in OS X, major linux distros, etc. Because right now if you don't want to use vi/vim, your only reliably available option is nano, and nano is a terrible editor.
Most of these chips can actually be flashed no problem. They just have a fuse/bit that disables read over JTAG and to disable that you have to zero the entire device memory. This means that you can put whatever firmware on that you want, but you'll never have access to the old binary code that was running it, so making patches is impossible unless you can either A) rewrite all the firmware from scratch, B) find a way of tricking the existing software into dumping firmware over a port via some sort of overflow, etc or C) glitch the chip into allowing JTAG access with the bit/fuse set (used to be pretty common, more rare these days)
Is it possible that metrics are a bad way to determine success relative to actually looking into and understanding the situation? The latter is certainly more work. The former is certainly a lower resolution understanding.

Are we certain that any metrics communicate anything meaningful about "successful" performance in the realm of prosecution?
Lots of libertarians agree with common Republican positions on the top priorities of government functions (national defense, enforcing a particular view of property rights), but disagree on whether government should be doing other things at all. That's one reason.
I think this is terminology. When people hear "subsidized" housing they start thinking about project towers and run down section 8 singe family homes. "Affordable housing" still has a fairly positive connotation that won't cause as many people to oppose a project. I agree, it's unfortunate that housing poor people has to be branded, but that's the society we live in.
It has been going on since the beginning, which is why there's a rule about it and also why people ignore the rule.

We changed the title from "Theano not to be developed further". Submitters: please don't editorialize like this. It breaks the rule.

https://news.ycombinator.com/newsguidelines.html
How is that not an obvious implication though? Does anyone actually think "oh yeah I can tell the cop, who can tell the judge, but the judge definitely won't use that info in the courtroom!"
Crowdfunding was OK'd by Congress in the financial reform bill of 2010 and the JOBS act of 2012, it took the SEC 3 additional years of dragging their feet to be forced to be "okay" with it, and the SEC introduced many compromises which makes crowdfunding under those regulations to be dead-on-arrival with the 1 million usd limit and similar costs as other kinds of fund raising.

Despite that, understand that crypto enjoys no such luxury from Congress, and what we are talking about here has nothing to do with crowdfunding via crypto like the ICOs, but instead digital commodity trust ETFs
My take: he did not like the added complexity in CL compared to Maclisp or even simpler Lisps. I doubt he is a big believer in Scheme either.
Indeed and why I said that the "standard deduction" should be higher than labor. This means people who do not use the markets as a primary source of income but rather as a tool to go from no wealth to acquiring wealth aren't paying taxes on it for reasons you've stated. Or a minimal tax.

But once you've become a successful investor over the years and have acquired more and more wealth your dividends are starting to get taxed higher and your proceeds which are now comparable to an income or possibly a primary income are becoming taxed. Because of compound interest and appreciation of capital assets you're being taxed on your new wealth.
325M people getting $500/mo is $1.95 trillion / year. That would be the largest entitlement program in American history, and about 10.5% of GDP.
Have you considered a small business loan?
I find myself very impressed with the humility of the group taking a bow at the right time.

This is the crux of the matter it would seem: "Even with the increasing support of external contributions from industry and academia, maintaining an older code base and keeping up with competitors has come in the way of innovation."

Very mature move Theano team, you all did a great job and raised the bar at your peak with the solid innovations that became standard as you identified. Best wishes.
aiui getting the current keys won't magically let you decrypt those three years of traffic. that's the whole point of rotation.
I wasn’t sure either.
Apple is arguably another example of this, but in a completely different arena.

They are really good at polishing cutting edge technology into nice hardware products.
I offer this post of mine to those outside Spain who are being confused (or misled) by Assange, Snowden, and the international press in general:

"Catalonia: debunking dishonest arguments in favour of the bogus referendum"

https://medium.com/@tripu/referendum-e53331ddf841
Yep! Even on an NVMe architecture, large sequential writes are much more efficient than randomized small writes.
Sorry, by bignum I didn't mean "big numbers", I meant arbitrary-precision, i.e. 1/3 instead of 0.333333333, is this what you mean? I don't see how you get around stuff like many divisions or nth roots. You'd lose precision during the calculation operation, right? Whether you format it at the end has little bearing, since it'll be garbage by that time.
Isn't just distributing the wealth more evenly?
I disagree. Sales is fuzzier than engineering and requires a different set of skills and methods to resolve problems.
No, actually this is not investment. It’s returning money to shareholders who may decide to invest, or they may not.
Yeah, this is a legit concern.

Screenshots is implemented as a WebExtension. Unfortunately, the WebExtensions framework in Firefox currently appends items to the bottom of the context menu--so you'll notice this with other WebExtensions, too.

There's a bug open to change this behavior: http://bugzil.la/1325758 . If you'd like to hack on some browser JS, I'd be happy to help get you connected with a bug mentor on the addons team :-)
He opened up my eyes too. He's honest, and seems like a moral person.

He seems to love what he does, but we need people like him in politics.

It's too bad just being honest is so rare these days.
What’s the value of the Haskell code? It’s a great language but not really supported on iOS. Would love for it to be.

Back to the one idiomatic C example. The few places where it’s terse does not make up for the many other places where it’s not. You also have memory management with malloc for additional code. If you compare nontrivial code, Swift is a more modern, safer, less verbose, etc way to develop iOS apps vs Objective C.
Because it was expensive and it goes against his pride to pay so much money for something he can do himself. Maybe he cared a lot about his self-image as a self-sufficient most-definitely-not-a-spoiled-rich person.
What do you think happens to the money that gets saved? People aren't stuffing it into a mattress. It still circulates.
>... inspecting the contents of ... multiplayer video game conversations ...

I've had this theory that chat in multiplayer games is probably one of the most reliable methods to bypass dragnet surveillance that exists.

Figure that most popular chat protocols are reverse engineered and actively captured. Moreover, any crypto usage beyond https will simply flag you.

It's concievable that NSA/GCHQ have had people dedicated to reversing videogame chat protocols for some time now, but given the veritable Cambrian explosion of games we've seen in recent years thanks to Steam, I have serious doubts that even major SIGINT agencies can keep up.

Their best hope is that the game uses IRC, a cloud service, or some other standardized chat protocol as a backing for its in-game chat. If it's some obscure game with a custom-but-unencrypted chat protocol, I highly doubt it's automatically interpreted. At best the raw data itself is probably captured and stored for a short period of time. It is possible however that they're applying automated methods to anomalous traffic that are able to pull out unencrypted text streams.

Of course, why use in-game chat when you could just pick a game that has a way to write out a message in the game itself. Minecraft clones and certain multiplayer paint apps become more or less perfect steganography in that case.
Actually, don't believe that. There is some kind of distributor war happening, and you should not trust any claims about which Baofeng distributor model is "upgraded" or has "the latest" chipset, because it seems they all share the same guts, one of the distributors is shipping a marginally newer version of the chipset which makes no substantial difference, and one model which has an extra button or two. Since it's all the same guts, and pretty much the same chipset, the most inexpensive and basic model you can find will be the best choice. There is no point in spending an extra ten dollars for something which offers no actual improvement over another.
10 guidelines to improve your web accessibility
I may be missing something fundamental, but what is the point of a cleaning service, if not a clean house? Is there some other benefit to be gained from a cleaning service? Why did it matter how the house got cleaned?

It's a normal and healthy part of relationships to come to an agreement about what tasks should be done, how thoroughly, and who should be responsible for them. It's something else entirely to stipulate the _means_ by which someone else should accomplish tasks. That's micromanagement, and it verges on an assault on human autonomy.

Maybe part of the concept of the gift was establishing an ongoing relationship with a cleaning service, but the article really makes it sound like a one-time concern.
DRM anti-circumvention provisions also should be repealed for good.
yeah, fuck those employees who don't want to pay truly absurd prices to living with in walking distance.
That already happens, but on a different scale. When Apple has to repair or replace an iPhone, they're giving you a remanufactured iPhone using reused internal parts like screws or shielding. This is factored into the costs of an iPhone which keeps them 'lower' / profit margins higher.
Nice, but then what about a thousand miles using a voice powered transmitter?
http://soldersmoke.blogspot.it/search?q=El+silbo
http://qrznow.com/amateur-radio-transmits-1000-miles-on-voic...
Sure, but there's a flow rate problem: they're predominantly good at a productive skill whose fruits are taxed at a lower rate than those of people with different productive skills. Now, because most people have some stake in investment, the progressive rates could start quite high - maybe in the tens of millions - but the monetary system simply won't work forever at the trajectory its on.
This is exactly what the EU WEEE directive is. It makes only a very small difference, although it did result in action against anti-refill ink cartridges.
I think the main point was to have a more interactivity friendly GC than otherwise possible. Having the user notice GC pauses on an interactive computer - a tablet - would have been a problem. MCL provided an ephemeral GC using the MMU of the 68020 (external) or 68030/40 (integrated). It dealt with short-lived objects in main memory, avoiding virtual memory activity. A similar level of responsiveness probably was the goal.
Nice, just yesterday I asked on here how that pass-through entity tax rate is not the primary discussion, glad to see someone else noticed.

https://news.ycombinator.com/item?id=15354110

My only gripe is that this isn't just a loophole for the wealthy.

Any schmuck can make a pass through entity for $100 and do all their business through that. They might opt to be corp-to-corp contractors for every employment contract they sign.

This would be a godsend that spans all socioeconomic classes.
They can't. Zoning laws restrict how much building they can actually build on lots they own.
In the context of 25-50% of people losing their job to AI in the next decade or three, such an entitlement or a much bigger one might come to being.
> Actual conservative", that's the no true Scottsman fallacy

Using the term “conservative” to refer to a well-defined ideology rather than a self-identification isn't inherently No True Scotsman.

(In fact the “everyone who self identifies as a conservative is a conservative” approach is often used to make arguments about a defined ideology based on people who self-identify as “conservative” but don't adhere to the features of the ideology under discussion, which is he fallacy of equivocation [0].)
One (unsuccessful) party in the recent NZ election proposed a tax on productive assets, including land and housing but excluding financial assets which would already be taxed. It would only be levied if those assets did not produce some minimum return. This was in response to the wild property speculation that has made housing increasingly unaffordable for many people as well as stagnating productivity.
If we had inflation wages would rise and it'd be a lot easier to pay down debt than it actually is.
When it comes to national defense, how are the mainstream positions of the two parties fundamentally any different? Sure you can find some disarmament liberals, but the neoconservative movement is much more vocal and would seem much more counterproductive.
My current MacBook Pro is at about seven years; feeling like about time to replace it, just to be able to stay current.
I think you're confusing "liberal arts" with "humanities." Math and science are liberal arts, though engineering is not.

https://en.wikipedia.org/wiki/Liberal_arts_education

Humanities students do indeed go on to earn less, but the differences are much more slight than stereotypes would have you think. They also narrow as people progress in their careers:

https://www.insidehighered.com/news/2015/10/05/new-data-what...

There are indeed too many PhDs minted in the humanities, but I'd say this also applies to pretty much every field other than, perhaps, CS. Times are pretty tight for bench and social sciences as well.
OK so it was a strong choice of words, but anyone who doesn't care about the environment and waste is really shortsighted by definition. Is that 'stupid'? Maybe not. Maybe you can make an edge case and claim they are self-interested and that's OK from your philosophical stance. But I firmly believe that, in a world most intelligent people would like to live in, it is stupid.
Gerenciagram – Automação de Instagram (Venda Mais) Plataforma
Are there nano users out there?

It's an ok editor to throw in the face of an unsuspecting random person, much better than both vi and emacs. But it's an absolutely horrible choice for constant usage.
In my recent experience, my Mac has got faster after each macOS update. They seem to be putting a lot of effort into performance.

I'm just not seening the evidence of this "planned obsolescence". I would put it on the level of a conspiracy theory. Little hard evidence in favour, but anecdoes accepted as fact by those inclined to believe them.

As a counter-anecdote, as it happens I'm typing this on my 2011 Mac mini, my main work machine, which is still going strong. Just upgraded to High Sierra - the seventh major OS version this machine has seen. It's working well and and no sign of Apple trying to force me to buy anything new.
ah, the old euphemistic jump strategy at play. I can't say I identified affordable housing in such a light but now that you point it out indeed it is subsidized but dodges all the subsidized baggage like so many earlier language plays in euphemism island hopping in an archipelago of nearby clustered ideas.
Background information on the DNSSEC root key rollover postponement
It sounds like their land is where the planned housing was going to be.
Churches and their congregants would never go for it. I don't know how big a share we'd lose without their revenue, but it's hard to imagine it would NOT be a serious issue.
If I understand it correctly, Google originally offered to place new housing on their land. They are now demanding that they be allowed more office space (on, or near, that same land), or they will prevent the housing.
So this is why maybe the sudden change of heart. All fun and games watching Uncle Sam get poked in the eye until it appears he is going to have troops on your border if it keeps up.

At this point it's in China's actual interest to resolve the situation. They'd probably like to resolve the situation with with the stick poker intact but that doesn't appear to be acceptable anymore. I'm guessing they are hoping Kim cools it down just enough and they can wait it out until the political climate in the US changes and then business as usual.
Will humanity become gut bacteria for AI?
Does anyone know what the best, most-serviceable laptop is in 2017? Looking for something with decent hardware and Linux support. It seems like the trend is toward soldered-on parts.
I founded a company that helped many other 90-00's founders along with some legacy industries in crisis. I am a reader so I read many business books. But I missed two specific dynamics I wish I had known earlier.

First, executives will routinely attempt to take the founders' roles. Industries vary widely, but they are roughly "showy spenders" and not savers. Many have no experience in new ventures. They have ridden high and will panic against adversity. If they cannot flee in an overall industry downturn, they will feed on the founders. Be very careful to make "executive" expectations brutally clear and consequences for any and all hubris terminal.

Second, many founders want to be 1-hit wonders. Unlike our industry ecosystem building heroes, they are neither in the ecosystem nor interested in developing the ecosystem. They want in to get out ASAP. Their short termism sadly translates into teaching bad examples to employees.

Nevertheless, the information rich life of the "small rooms" where plans are crafted and industry roads remapped on whiteboards are truly the most wonderful teachers anyone can expect to access.
This is also highly dependent on location. Out where I live now, 20 grand will buy me some nice fully custom cabinets. When I lived in DC on the other hand...
Comic Artist Maps the History of Languages with a Linguistic Tree
Hmm... I don't think France controls Zeeland in Europe though. Maybe Belgium instead.

But France is still in the picture since New Caledonia also sits on the plateau of Zealandia... New Caledonia itself named after Scotland!