skysight-inc/HackerNews huggingface dataset:
Sure there are possibilities, but they all require additional standardization (which takes time and effort).

WebRTC has unreliable data channels, but they are based on sctp/dtls/udp. Making them work over quic streams might be possible, but also requires a new standardization effort.

If someone does it I would actually prefer an API outside of webrtc, since that one carries a lot of complexity for signaling and requires again a few extra protocols (ice, stun, turn, etc). An unreliable/unordered client to server protocol and api could potentially be much simpler.
If a supermarket freezer can keep things frozen while being opened and closed all day long, I can't see why this wouldn't be able to keep up.

It might not be rated high enough, but you can't tell from this picture.
This is the opposite of my experience with Elm. Tried it for a while. Getting the time or a random number takes a tutorial to learn how to do because those things aren't purely functional.

Then I wanted a fast lookup table, turns out all dictionary lookups in Elm are nlogn because it's backed by an immutable tree structure.

So, I disagree with you and went back to JavaScript.
What "defaults"? What "topologies"? TOTP secrets are random strings. PyOTP and rotp both generate 16-byte random secrets; Go's library encodes 20 random bytes from urandom; the most popular Java library generates random keys as well.
I find it fascinating that most of the comments below are critical of the article. Sure, I also agree that delayed gratification pushed to the extreme (e.g. never spending ANY money and never enjoying oneself) is just as bad as playing the short term (spending it all right away), but I think the real focal point of the article is the accumulation concept. A lifetime's worth of actions will compound more and more until deciding to change one's habits and reverse the consequences of those actions will get more and more costly (in terms of money, time and effort).

Personal example: I'm an aspiring hobbyist composer. Over the years, I've consistently tried to look for "quick" ways to learn composition, ignoring all the boring hard stuff. Relying on common patterns, guides and other "cheatsheets" to getting a good sounding tune. the result? I don't have any deep understanding of what I'm doing, nor can I really stretch myself beyond the cheat sheets and guides that I follow. Recently, I've been reversing course and starting from the basics and going into detail on the fundamentals of music theory. It's painful, it's boring, it's tedious, but I know that in the long term it will pay off a lot more. Just my 2 cents.
I believe there is a setting to toggle attention-tracking features, which tell the phone not to dim the display or lock itself when you’re looking at it. If you disable it I think this should stop, and along with disabling Face ID it should turn off the IR light altogether.
Thank you for being explicit about what exactly they've done to significantly improve this.

I had not understood that there was access to Vulkan, that does obviously significantly affect performance.

There was another poster here who attempted to elaborate and ended up posting something that absolutely did not.

Vulkan is good, but it doesn't affect compatibility, just performance. I just don't care about the performance if compatibility is not even at least close to 90%. I need to run all of my applications and games, not a select few of them that run great.
Terrible security advice in this thread, not surprising. What OS are you using? If you're using a Mac, try out Patrick Wardle's suite of free security software https://objective-see.com/products.html
Back in the early days of enterprise Linux, IBM wanted to avoid Red Hat becoming a monopoly so they backed SUSE (and later Ubuntu) quite a bit.
> Consider this hypothetical: I don't have the cash, ever, but I need the phone to get a better job so I could pay off the debt I enter when investing in a phone.

Under what circumstances do you need the latest smartphone to get a job?

> Consider this hypothetical: Due to working 12/14/16 hour days normally, I can only see my friends when I go out drinking with them on certain days of the week. My job is extremely stressful and my friends are my only emotional support.

You can't function without going out drinking several times per week? I don't have a whole lot of sympathy for that.
Google Authenticator lets you rename items, at least on ios. It's under the "write" icon in the top right, then click a label (or a spot where there should be a label).
Bugs me that the "secure sandbox" arrow isn't pointing from the label _towards_ the sandbox. Makes it look like a flow diagram.
The app programmer is definitely considered as an user (or operator) of cryptography libraries.

That's what the "user misuse-resistant" best practice is all about: designing tools robust to wider levels of user expertise.
Nice, it's been quite a while since I've seen such tidy use of ASCII in a forum message.
I think you've turned those "short game" situations into "long game" situations by how you've answered the questions.

In the first, working late isn't for short term gain (overtime, hitting a deadline) for its own sake, it's for a longer term (or more critical) objective: money for the partner or daycare or college. Especially the college one, setting up that money early by working overtime now means having to work and stress less when that bill arrives. It is the long game.

And you're right, as written it's not nuanced, but that's why there are questions to answer.

Why do I go out with friends every Monday/Wednesday instead of doing BJJ like I used to? Precisely the same as your answer: That's when they're available to hang out with (reliably). And yes, it's a hit to my fitness, but I haven't abandoned the gym I'm just doing it less (and not BJJ). My mental and emotional health is important, along with my physical health. So this socialization is (for me) part of my long term objectives, not just because I can.
There is an obvious flaw in your math. You are completely discounting investment returns. You don't have to "get lucky" to multiply your money over 35 years.

Ignoring inflation for the moment, if you invest $1750/month and the stock market returns 10%, after 35 years, you'll have roughly $6 million. So that means the teacher only needed to save $21k each year, and dump into index funds.

(The pre-inflation annualized return for the S&P 500 from 1980 to 2015 was 12.97% - if you use that for your assumptions, you only need to invest $875/month or $10,500 each year. Obviously after 35 years, that money will have lost some steam due to inflation, but it will have grown a ridiculous amount).

Footnote: The "retired teacher" article didn't seem to mention investments, beyond a few savings bonds and calling it a "portfolio", - or the actual time span of saving money. Just that she "worked" for 35 years.
Yes, I think. Check this out https://www.reddit.com/r/ios/comments/9gocy9/we_can_finally_...
>> We had made the product so easy to use and so important, that we had out-engineered ourselves. Great for the open source community, not so great for us.

I can relate to this.
The other sad truth is that if you do not 'out-engineer yourself', then your open source project will likely not even be able to get any users to begin with; it's extremely competitive.
It took me over 5 years of work; constantly refining my project in order to reach almost 5000 stars on GitHub and 50K downloads per week.
Those are pretty big numbers for a framework targeted entirely at developers but in terms of monetization, it's barely enough to cover a single salary and my project is one of the lucky ones because it's back-end and it's somewhat more opinionated.

Front end frameworks and non-opinionated back end tools (e.g. the ones that just implement existing standards/protocols) have near zero monetization opportunities. For front end frameworks, you need a huge success like Vue.js or React in order to monetize at all. It seems that Evan You from Vue.js gets enough money to cover his salary - But Vue has over 100K stars on GitHub and is one of the top 10 repos in the world. If Evan was a musician or an actor, he'd have a multi-million dollar salary for sure.
Why do people still use this argument?

Every single proponent and scientist working on longetivity aims at increasing the life quality also, along with lifespan. It's an obvious thing to do and to aim for, and everyone seriously working in the field does this already. They are not looking to make humans live 150 years at the 80-year-old life quality, they are looking to expand and extend the life quality, so that the same quality at 40, 50, 60 years etc - to last for longer, thus extending the overall range as well...
I don't understand why facebook isn't better at determining the intent of the message: hide messages with "following" "f" or whatever and just subscribe the user to notifications—which they could have done otherwise if the option was made more obvious.
Dogs depended on humans through evolution which differs from cats which were simply worshiped by humans

or something like that idk
What does it mean "Hack the planet"?
I don't believe it should be _illegal_ to create, or operate, a compatible backend for the software at any point.

The first-party solution, with all of the historical knowledge, employees, codebase, marketing budget, and so on and so forth, is going to be superior enough that these emulations will never gain significant traction anyway.

To me, it seems like an issue of legal departments getting out of control.
> A variation of the http/2 name would IMHO make more sense, e.g. http/2q or something, since it's not changing the HTTP semantics.

HTTP/2 didn't change semantics, either. We literally only have one version of HTTP semantics, and a variety of transports for it.
On an aggregate scale it doesn't make sense to talk about a system based on "saving". You can't eat money in retirement.

So retirees are always extracting some fraction of the productive output of current labor. This fraction can go up or down depending on the economic growth rate and expectation of standard of living of retirees.
Maybe this could work for you? https://github.com/corbindavenport/creative-cloud-linux

I suggest making your own script instead of using PoL (abandoned, check Phoenicis).
Doesn't FreeOTP allow you to change labels after adding a token?
A lot of businesses and banks communicate electronically with people, not just phone calls but texts and emails. A smartphone is possibly (short of using a public library) the cheapest way to get access to those sorts of things as the world becomes increasingly digitized and connected (versus having a computer that is less portable, and can't access the internet on its own without pairing with a phone or finding a public wifi hotspot or paying for a separate internet connection, assuming you have a stable home to establish that in).
A windows license is a lot cheaper than an XBox.
They are not removing the like button.
My experience seems to be a polar opposite of this.
No, the US is as OP said.

Apropos... popular macro-economic theory is based more or less on the idea that the economic financial system is not sensitive to conditions like these. As you just showed, it's actually quite trivial to demonstrate that it is.
To summarize: short keys are easy to brute-force. Nothing new here.
Have you played Dark Souls? While some crazy people have beaten it with such crippled input devices as DDR pads or guitar hero guitars, it's one of many classes of games that just play better with a controller.
This AI Startup Generates Legal Papers Without Lawyers, and Suggests a Ruling
If you get your hands on a VR headset, try out Skyrim VR. It works almost perfectly on Proton (you just have to do some stuff to get dialog/music working) and is by far the best VR experience with the most replayability I've tried so far.

I stopped playing the original Skyrim after only one (heavily modded) playthrough because I was just burned out on TES games but Skyrim VR brought back a sense of wonder I can only remember from my Morrowind days. Every dragon battle, every scenic backdrop is an order of magnitude more impressive and I can even tolerate a large part of the dialog without skipping through.

The only downside is how much time you have to waste getting the game configured and modded just right (afaik vast majority of major Skyrim mods work out of the box or were updated for Skyrim VR) and the cost. Bethesda has really been milking Skyrim.
I see Red Hat's business model as a product of the times - there was this cheap, underutilized, but difficult-to-use competitor to the OS they really wanted to use, and a lot of corporations that really wanted to spin-up big IT departments and web services quickly. They filled the market need that existed in the late 1990s; it's unclear if this model fills any major market needs that exist now, when turnkey SaaS solutions exist for a lot.

This doesn't mean there won't be other successful open-source companies. It seems like each generation of open-source projects fills a different economic need, all specific to the business landscape at the time:

In the early-mid 2000s we had open-source as a retention bonus for good engineers and PR campaign for the companies involved (Hadoop, Nutch, Protobufs, Snappy, and other Google open-source projects, Cassandra, HBase, Hive, HipHop, and other Facebook open-source projects).

We also saw open-source as a means of securing cooperation between different corporate interests (WebKit) or securing critical partnerships & goodwill by assuring the source code would be available (Chromium, Android).

Starting in the early 2010s, we saw companies releasing an open-source product and then making money off a hosted version of it (Elastic, Datastax).

Nowadays in the crypto world we see organizations releasing an open-source software system, reserving some of the currency for the development team, and profiting off the capital appreciation of the currency. (Ethereum etc.)
I agree that the long game is under-appreciated but an article that does not appropriately address the nuances of the reasons for its under-appreciation is not really useful or wise.
No kidding. Weirdly, Verizon sometimes does that to me with legit calls anyway, even with perfect reception. Infuriating.
Ah yes, Metformin is strongly believed to extend human life span. I've been thinking about asking my doctor for a prescription.
Why wouldn't people be irrationally angry at crypto? Every mainstream use case marketed online has turned out to be an extreme dud.

Online payment system through bitcoin? High confirmation times, sometimes high fees, and very few accepting vendors

Deflationary store of value through bitcoin? Nope, just speculative frenzy.

"Ethereum World Computer"? More like platform for ERC20 token fraud. Top dapps get low thousands of users, so Etherum has thus far failed to turn up anything of note to the mainstream.

"Will be ready for mainstream once (SegWit / block size increase / lightning / PoS) is done"? None of these have materialized into any mainstream value.

On top every mainstream use case being a dud, the goalposts move every single time there's a discussion about crypto. If you bring up the transaction time, you get "it's supposed to be digital gold". If you bring up the speculative frenzy, you get the "it's supposed to be a foundational technology, not immediately useful". It's exhausting, and it's predictable that there can be no good faith discussion since the speculative price varies based on public opinion & new user buy-in (ie shilling galore).

It's great that some people in Venezuela have found blockchain actually useful for avoiding the collapse of their currency, rather than hypothetically useful like it is for the rest of the world. Personally, I would be happy to not hear from any blockchain project ever again unless it has say 100,000 daily users that actually use it "as intended" - say as a payment system rather than as a speculative investment, or as a decentralized computing platform rather than as a speculative investment disguised as a token.
Show HN: A design tool that is also a developer tool
> That’s a $22.4 million of unearned income for the children of the rich, whereas the working class get taxed on their first dollar earned.
A person could at least argue that my parents earned the capital they live off of. But me? I didn’t actually earn it.
Wrong. A law that applies to their citizens would be a law forbidding their citizens from doing business with companies with crappy privacy policies.
Your plan to work through past Google Code Jam problems sounds great. I'm sure that process would help build your intuition for what tools are actually helpful when working on this specific type of problem, which would probably have implications for lots of programs. Personally, I think this type of first-person empiricism is a highly undervalued resource.

Also, I wish there were more research labs that could support folks in UIs for programming like this. Right now there are only a couple and a lot of independent people dabbling.

As for my work, you can see it at http://glench.com
You were essentially correct - the Favorite button in third party apps got rewired to the Like heart button. Favorites were previously only visible to yourself, the person whose tweet you favorite, or anyone who specifically went looking for your list of Favorite tweets.

(I think making Favorites/Likes act like retweets was a terrible idea - thankfully I never saw them in third-party apps, but it made the website a horrible experience when you see what the people you follow were liking.)
You think that Western world leaders wouldn't know the rules to chess? Trump may not know, but I would be bet everyone else does.
I heard of it before and later also got it in school (wouldn't recommend the study but this one subject by Paola Grosso was superb). Definitely cool stuff.
Machine and assembly languages are just another example of input that is easy to parse for human and machine.

(Machine programs are hard to understand, but in this area we don't have an easy human to machine comparison: machines generally don't understand programs. The advantage of machine language is that it doesn't have to be understood in order to be efficiently executed.)
This is not all that important, save as a commentary on the fact that combinational treatments are not well explored in the research community. This is true throughout medicine, and not localized to aging research.

Why not all that important?

1) The current record for nematode life extension - without extending the dauer stage indefinitely, an approach that has no analogue in higher species - is a tenfold extension of life.

2) Stress response upregulation of the sort accomplished here has outcomes that diminish as species life span increases. Where we can compare directly, calorie restriction and growth hormone knockout, the result in humans is constrained to be no more than a few years of additional life. Anything larger would already have shown up in the data.

So why is it that the research and development community don't undertake combinatorial treatments to any significant degree? I blame regulation and intellectual property law. Those items combine to make it much harder to find and deploy potentially synergistic therapies than to just go and work on some new single therapy. Thus there is much more work on new single therapies than one finding combinations of existing therapies that might do much better than either on its own.
Under what circumstances do you need the latest smartphone to get a job?

Note that the article did not mention a smartphone. The article mentioned any phone, include pay-by-minute or similar.

You can't function without going out drinking several times per week? I don't have a whole lot of sympathy for that.

Unfortunately, the stress and pressure of poverty or borderline poverty is a wonderful bed for which addiction can take place. Especially given that the culture of america promotes drinking regularly as a past time.
It’s a keras wrapper, but keras is not even mentioned in the readme? Wow...
No different than any other part of the stack...everything that should be simple has become pointlessly complex. How many people here are evaluating Kubernetes for trivial services that could be easily addressed with twenty-year-old scaling models?
That is a specific limitation due to MBR, and only because windows fails to recognize that there are other OSes in the world. If you use uefi, none of that happens.
If I were a Perl consultant I’m sure I would say the same about Perl and my region and it’s not that long ago that IBM stopped claiming the future was still the mainframe.
Qnnpack: Open source library for optimized mobile deep learning
After pouring over this API for the last 3 days and keeping up with the RFC, I think I have reversed my position. I felt I couldn't leave this comment like this because it doesn't reflect my opinion anymore. I think hooks are amazing. If the React team can nail the API down, I think hooks will be revolution in how we work in React. I still feel like it will make the barrier for entry a little harder but as an experienced React dev, they're fantastic.
Analog electronics and signal processing fundamentally tied into complex numbers but it's completely possible to do the math to pass exams etc. and become EE engineer without deep understanding complex math. You just use formulas and do arithmetic with them.

Most practically oriented engineering students bitch about the math heavy parts because they don't have any use for them. They are happy with just the formulas and arithmetic. They can calculate electronic circuits, do Laplace transforms and Fourier transforms mechanically. As long as they understand what goes in and what comes out, it works just fine.
>I’ve always found forums to be really helpful when searching for a topic but these days when compared to a voting system, forums feel dead or slow to update.

Voting systems create a lot of bad incentives. They encourage groupthink and filter bubbles. They discourage long-running conversations. I haven't felt that boards are "slow" if there is reasonable amount of new threads and posts per day.

The usual trouble with forums is that a lot of admins don't understand how to split one up into boards. They either create way too many, and those sit empty, or not enough, and then it's hard to keep track of conversations.

Maintaining the optimal number of boards and optimal average thread size are keys towards a healthy forum that doesn't seem empty, or overwhelming.
Respectfully, this is something I've never been able to understand about open source projects. Why stick with names that are difficult for most humans, and causes folks to forget your great company still exists? Why not run a small marketing and imaging campaign to sort that out. You already got a great green chameleon logo :-)