skysight-inc/HackerNews huggingface dataset:
While I know this isn't a particularly serious little side-thread, it's actually interesting to many how many folks I've talked to who are not committed to something like Mastodon for philosophical reasons who are put off by the naming choices. It's not Mastodon itself that's the problem: it's insisting on calling posts "toots."
Poor soul had reached such of level of desperation that his digestion of self was like a duplicate object of industry. But as we may seem as copies of the same...we’re not. We are beings experiencing a reality through the scope of a subjective view. It’s all a matter of perspective.
oatpp ApiClient is a mechanism which enables you to generate Web Api Clients in declarative manner. Under the hood it uses provided RequestExecutor to perform http requests. Thus you are abstracted from the low-level http-client library implementation and can substitute any other http-client library at any time with zero code changes.
Roughly you may treat oatpp ApiClient as Java Retrofit for C++.
Send me an email at nico at sapico dot me, if this is still correct.
> https://github.com/peterburk/pagefish

- Now I have 3 years continuous relevant work experience, I’m looking for a suitable job in New Zealand so I can get the Skilled Migrant Category visa.
(Canada’s Express Entry and Australia are also options).

I'll install Skype if you have it.

PS. I'm not gonna ask for a resumé change and i can give you an introduction to a software development opportunity in Canada. I know they are looking hard for employees and experience with electronics could be a big +
This looks kinda cool.

I have a hard time believing this is "for web developers" when most web developers used `.dev` for local development, which was broken because Google decided they wanted to own `.dev` for themselves.

Bad taste in my mouth.
Being Chinese myself, I can say the moral standard of normal Chinese are more bipolar than western world.

Some are incredibly kind and fair.

Some are incredibly immoral, who can be viewed as demon incarnations. See example like this: https://www.zhihu.com/question/53610601 (manufacture human monster slave to use as worker as fake beggar)
Pretty sure no one can disagree with that, but HOW do you do it? Even harder, how do you do it and respect free speech?
h2o certainly delivers on its promise of performance. In terms of request routing and HTTP fundamentals, it's among the fastest [1]. Check out the h2o implementation of the TechEmpower Fortunes test [2] to get a feel for something slightly more complex.

[1] https://www.techempower.com/benchmarks/#section=data-r17&hw=...

[2] https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...
If YouTube can't make the margins I don't see how it could level the playing field for smaller companies to compete.
I wonder how many things will break when .dev domains become broadly available.
Going on a multi-day hike is just not feasible for most people.
I live in a Victorian in the Castro. There's a four (?) story housing project down the block. It's 100% fine. I understand not everyone feels that way, but we have a housing crisis, and housing people is more important than views.
Google's pagespeed service is hot garbage. You can do things that make the page load significantly slower and get a perfect score than if you had a lower pagespeed score with a much faster page load.

I also find it strange how I can get an A on every other page speed service, including GTMetrix, but get an F on Google's tes(s). Totally useless.
ESCORT EMILIA – ESCORTS ATHENS – CALL GIRLS – GREEK ESCORTS GDE
Kind of like talking to the police. It can never help you and most likely will be used against you in court.
I think of this way; there are broad categories of exceptions that you can handle and specific exceptions. But those exceptions are significantly smaller than the set of all possible exceptions my code (and the framework code) can trigger. I shouldn't have to worry about every possible exception, just ones I can handle. Checked exceptions/errors means you have to deal with the minutiae.

For your example if retrying network, I prefer to simply have a "ShouldRetry" property/interface on the exception itself since the triggering code has the best knowledge of how it should be handled. No need to know every possible network exception and sort them into retry or not retry.

> Is it something I can let the user retry if they know what's happening (e.g. IO error because the output folder doesn't exist)?

My favorite error handling is when you can just put a single handler at the event-loop of a UI based project. On exception you just show them the message and continue running. The stack unwinding code ensures the application maintains correct state and that the operation is unwound. If the user clicked "save" and a failure occurred they get the message and can retry if they want.
This feels a lot like deja-vu for me from the dot com days. After all Tech was a huge part of the economy, and big swings in tech were seen as big swings in the economy.

Except that much of tech is fashion, like skinny jeans fashion. That people become disillusioned with the latest "cool" platform and then move to some other "new" platform is like the tech equivalent of the circle of life. Actual engineering, like new kinds of computers or appliances that were not possible before but now are, Etc is a relatively small part of the 'tech' stock makeup.

I note that after the dot.com crash there wasn't a lot of talk about how hard it was to find a house in the Bay Area, so you might have that to look forward to again.
It's not grandma that's the problem it's your kids.

Are you telling me you're going to convince your teenage kids / college students to abandon Instagram / Snapchat / etc.. In order to join some social network Dad wants you to be on where none of their friends are and everyone at school is going to make fun of them for being disconnected and weird? Because they should be worried that Mark Zuckerberg et al are harvesting data about their school drama of what kid has a crush on who and which teachers are the worst?

There's no way.

I leave as an exercise to the reader to prove that if the grandkids are on Facebook, Grandma will be also. Hell, if the grandkids are on FB and the only way to access Facebook was command line ssh, Grandma would learn how to do it.
Would flooding the deserts help stop global warming?
A sale just in time for Black Friday / Cyber Monday!
Ironically, this describes the exact problem I've been running into with Bitwarden on Safari.

Still less buggy than Lastpass's Safari extension though...
I haven't worked for Google since 2015, and I never worked for their PR department. I was just a rank-and-file engineer (and a rank-and-file tech lead for one small team near the end of my time there). If I worked for Google PR, my comments throughout this thread would have far less criticism of the company's messaging and branding than they do. :)

I'm still a fan of GCP as a suite of products and services, as much as I recognize many of Google's organizational failings and disagree with plenty of their product decisions in other areas of Google.

Google (including GCP) has been bad at external communication as long as I've paid attention, and that includes external communications around incidents. What actions are you referring to, beyond poor and confusing communication (i.e. words) around what is or isn't broken or fixed at what points during the incident? That's most of the problem I'm aware of from this incident.

With that said, part of the reason people notice GCP's outages more than AWS's is that GCP publicly notes their outages way more than AWS does. In other words, among the outages that either cloud has, Google much more often creates an incident on their public status page and Amazon much more often fails to.

My "reality of [...] GCP" comment was about the bigger picture of the cloud platform offering, not any one specific incident.
> when most web developers used `.dev` for local development

Most web developers were wrong. The reserved TLD for local development has been .localhost since 1999.
>and they continue growing at the same rate,

That's what I mean by the problem with extrapolation. There is absolutely no reason to think that they will continue growing at the same rate. The likely scenario based on all the historical evidence we have is that they won't.

Their GDP growth rate has been declining since 2010, there's no reason to assume that they'll be able to stop it. The most likely scenario is that it flattens out to a more reasonable rate.

Also this is the state reported GDP, which no one believes is accurate. And this is without taking into account China's demographic problems and potential hidden debt issues.

And even if China's economy does overtake the US, it took decades and a World War for the US to eclipse the rest of the world politically and militarily after it's economy became the largest.
Look at how hard some of these creators are already struggling with getting enough patreons. How much do you think will survive in a hidden place? I'm not talking about the 1m channels that by now could just sign up with a publisher, but many of the sub 100k gems out there. Dedication and ingenuity will get you nowhere if you can't put bread on the table. Even with all its flaws YouTube has enabled a whole new world of creators to reach out to and be found by a crowd.
How can you make sure you're getting the v2?
I kind of agree, but for different reasons. Part of the reason WWI came out the way that it did is that both technology and social organization had changed so much since the last big war that nobody really knew what would happen or what to do with it all. And we find ourselves in that situation again with nuclear weapons, modern air power, drones, and cyber war.

I'm thinking that nuclear weapons will continue to preclude any large-scale direct war between the great powers. The downside is that cyber-war by both nation-states and small groups and individuals, along with civilian conflict amplified by modern social-media based divisions and filter bubbles have a lot of potential to spiral out of control, especially when further provoked by foreign interference. Particularly because nobody knows for sure how it will all work or what will happen when determined adversaries exploit all of these to the maximum potential.

It's also entirely possible we'll see some new thing as equivalently stupid, bloody, and pointless as tightly massed soldiers in brightly colored uniforms with no protection doing foot-charges against dug-in machine guns behind barbed wire and artillery.
damn that just makes me not buy Apple even more.

I buy Samsung phones because I know they treat their workers very well for the most part both in Korea and abroad. In Vietnam, they built daycare, hospitals, school, park, housing for the entire workforce. In Korea, they give out huge bonuses to workers and will promote talented people.

I also buy Samsung for the same reason I buy Hyundai, it's not that I can't afford the more expensive brands, I do it out of patriotism for the motherland and scream "TRAITOR!" with the windows up when I drive by a Korean person in a Subaru.
>What's the point of war in the modern world?

Let's see:

Why the US, with the support of Europe supported the coup against the democratically elected government in Ukraine?

- Because they could. Because that way they could force Sevastopol out of Russia's hand and remove the Rusia's access to the only not frozen port of Russia. They could also control the Black sea and the gas and oil it has, and more than this, control all the pipelines that connect or will connect in the future Asia and Europe.

Why they invaded Syrian territory? Something very similar. Access and control of oil and gas reserves in the Mediterranean sea or pipelines from places like Saudi Arabia. Removing Russia army from Mediterraneans ports.

Why the US invaded Afganistan? Control of natural resources. Cutting the access of Rusia-China to the Indic Ocean(Russia invaded Afganistan first so it was very important for them). Pipelines.

Why the US invaded Iraq? Because 20 people living 1000Kms away committed a terrorist attack in the US? not really, this was just an excuse they gave, the reason was controlling oil.

So it is very clear at this point that in 2018 war continues being one of the most important activities for the powers that be, specially the US.

Without war for example, the US dollar will not be what it is, as Europeans or Chinese or Japanese need dollars to buy energy, as the producers only trade in dollars(or they get invaded by the US). In the case of Saudi Arabia, they use dollars because the US gobertment supports the dictatorship that holds a minority in charge. Without US support, the system could collapse fast.
Better go through the standards then, both of them have introduced breaking changes in their revisions.

I can gladly provide a couple of examples.
Trying to get pizza from Papa John's?
C++ compilers do not have issues with fundamental C idioms.

I maintain a significant body of code which compiles as C or C++. The executable size and performance are about the same.

A C++ compiler will, of course, have "issues" with C99 and C11 features, that's for sure.
I Earn 40k and Live at Home, but I Still Need My Parents to Bail Me Out
I think this is the exact motivation. They believe they'll be better version of themselves with some more in-game bling. Presumably you wouldn't consider them better, but what matters is that the buyers themselves believe the blingier-but-poorer version 2 will be better.

I don't think in-game loot is more bogus than IRL loot like designer handbags or alloy rims. At least in-game loot doesn't end up in landfills.
Do you have to use Google's registrar service? That page isn't clear, and if you have to use Google's service, I don't view that as a good precedent.
God damn Ruskies are up at it again, poisoning our public discourse and our precious bodily... wait.
Or .test. See RFC 2606: https://tools.ietf.org/html/rfc2606
This is powered by Google Lighthouse, with the benefit of it being done via a web UI instead of a Dev Tools Audit. Which is both good and bad.

Good because Lighthouse has some reasonable best practices to follow, and a few good performance timings, so lowering the barriers of entry is nice.

Bad because many of Lighthouses best practices aren't always applicable (our major media customers constantly say "stop telling me a need a #$%ing Service Worker!"). And while Speed Index and Start Render are great, Time-to-interactive, First CPU idle, and estimated keyboard latency are still fairly fluid/poorly defined, and of different value.

This all also overlooks the value that something like the Browser's User Timings provides (Stop trying to figure out what's a "contentful" or "meaningful" paint, and let me just use performance.mark to tell you "my hero image finished and the CTA click handler registered at X"), which Lighthouse doesn't surface up.

What is interesting is the monitoring side. WebPageTest, Lighthouse, Page Speed Insights, YSlow, etc are just point-in-time assessments that is largely commoditized. Tracking this stuff over time and extracting meaningful data is valuable, so that's pretty cool.

Disclaimer: I work in the web performance space. People replace homegrown Lighthouse, puppeteer, or WPT instances with our commercial software, so I'm biased. However I like a lot of the raising awareness and trail blazing about what Performance/UX means that Google is doing.
That's what you get if your governments give monopoly on making drugs to huge corporations. Patens and enormously costly "approvals" (rather than strict liability) are the root of the problem.
Chick-fil-a is an awful alternative - they fund LGBTQ oppression.

https://thinkprogress.org/chick-fil-a-still-anti-gay-970f079...
Google is really pushing Hard on PWA.

My biggest concern is the support outside of chrome.

While other browsers tend to come on pair with chrome in terms of features , chrome right now is the only one which supports PWA as "native" app..

Windows announced support for PWA natively a while ago [0] but there has been no news since then.

On Apple side it's silence radio...iOS have some support but for Mac it seems unlikely to happen...

[0]https://blogs.windows.com/msedgedev/2018/02/06/welcoming-pro...
The linked site mentions the money can be spent on any kind of food or drink on the "about" page:

>Event organisers may spend the sponsorship money on any food and drink they deem appropriate according to local law and custom.
Some are incredibly kind and fair.

Some are incredibly immoral, who can be viewed as demon incarnations.

You can find comparable extremes in all places.
>You also have publicly funded television.

Sort of. The accounting is complicated but public funding is something like 20% of PBS and local station revenue as I understand it. Most of it is membership, foundations, etc. So most of public TV already is crowdfunded.
> And in any real application you will need to interact with plenty of folders users cannot be expected to know, like Appdata.

I think a lot of what you'd store in Appdata in a "real" application will remain in browser storage or pulled from the server. A single file or folder with app settings, drafts, etc. should suffice. And even settings are probably better stored server side for user convenience so they can easily switch devices.
No, it will be available across a wide range of registrars, similar to .app. You can see the full list of participating registrars for our existing TLDs here: https://www.registry.google/register-a-domain/
I must be missing something, but why are all these routers publicly listening on port 5431?
Both sentences can be true. They might even both be intentional.
It depends on what the code is. If I'm working on writing unit tests for relatively simple code taht didn't have any tests when it was origionally written I can do 30 hours a week with out to much trouble. If I'm doing new development for non-trivial features I generally can't get 30 hours in unless I get lucky and get in the flow several days during the week.
In Firefox, you can also open Bitwarden in a sidebar (which doesn't disappear thankfully).
The trick would be to buy the cancer meds, then send them to another lab and have them determine what it is (without telling them in advance).

Extra points if you get the lab to quantify purity instead of just finding presence.

Lots of pharma APIs are manufactured in China or India.
You get access to this if you have written a Chromebook app. If you get a user to install that, there is a clear set of permissions they are accepting. See the section on permissions, which is specified in the app manifest. It is not an open hole for anything running on a Chromebook.
This was asked recently and some really good topics mentioned:

https://news.ycombinator.com/item?id=17696271
How to Publish an Open-Source Python Package to PyPI
Build old / used apartments of course.
> I definitely understand why rich land owners want to "preserve the character of the neighborhoods"

Yeah, see that's the part that confused the hell out of me actually. I actually don't know if I understand that.

I mean I'll freely admit it, some parts of SF are gorgeous and unique. Let's not bulldoze the painted ladies. In fact maybe let's save large sections of some lovely neighborhoods with Victorian houses and quaint hilly streets and so on. The parks and the coastline are a treasure.

But like the city is actually pretty big, and huge sections of it are just ugly. I went all the way through outer sunset on the way to the beach and it's just endless blocks of small unremarkable houses, all with garage doors as their primary streetside element. There's no reason to keep this stuff. Or even if you want to remember it fondly you could keep half of it and carve out a square mile or so of it and build apartment buildings and house like 200,000 more people.

I mean, I went to a meeting in SOMA and drove by a Best Buy, surrounded by a large suburban style parking lot. Like seriously WTF guys, you're keen on preserving the character a fucking big box store surrounded by surface parking? You could house tens of thousands of people on that same lot AND KEEP THE BEST BUY AND THE PARKING SPACES on the first two floors if you really felt like it.

The whole city just feels insane to me. Like you'll go by a dozen blocks of crappy postwar 3 story commercial buildings that have no aesthetic value to anyone. Street after street where the entire first floor of every building is garage doors.

I mean, guys, you don't have to DO anything to to fix a lot of the basic problem, just literally stop preventing people from building the housing that the market is desperately begging to be supplied.

It doesn't have to turn into Manhattan. Paris is one of the most dense cities in the world and it has charm for miles. Why is everyone hanging onto these lame low rise districts that have no obvious redeeming features? This is madness.
Annual Report: FOIA Lawsuits Reach Record Highs in FY 2018
to help with this analogy - consider that for every thousand of who needs a car there is only one hundred cars existing at any given minute. Some new, some used. Among those 1000 some have more money, some less. Solution here will not be just start looking for used car, there is a different problem.
That's apples to oranges. A laptop includes many pieces of hardware you probably don't understand as part of your desktop PC (think keyboard, screen, loudspeakers, ...), is carried around all day, and sometimes suffers some abuse :)
ok then you are not so cynical, are you? we have all been through rough patches like that, though, and we all need our time to heal when we’re hurt but the sooner we move on, the better... so just go out for a walk, breathe fresh air, try a new hobby and familiarise with different people... if you have a sweet heart then look for good-natured circles... and good luck!
An allocation is envy-free if no agent would prefer to take another agent's allocation instead of his own. The problem they solved is much more difficult than the one you are describing.
Isn't GTMetrix just a combined Page Speed Insights and YSlow audit?
Sure, as I mention, it's more.

The example I cite here is well-knwon, and yet it exists still today.

Can you imagine western countries allow this to happen regularly?
FYI: There is also a full history of generated passwords available in each Bitwarden client app. So if you manage to lose one during the onboarding process, it should still be available in the history log.
> What if websites start requiring specific files to exist before allowing access?

This is certainly going to be immediately abused for encrypted storage of persistent cookies and tracking identifiers.

- If my site generates cat pics, I'll put identifiers in the metadata fields of the image format.

- If my site generates markdown, I'll put identifiers in an alternate data stream (Windows) or encoded in the whitespace.

Since the files exist outside of the sandbox, they'll be outside of the scope of privacy features like clearing the cache or cookies, and outside of the reach of adblocker extensions.