skysight-inc/HackerNews huggingface dataset:
I think businesses that benefit from large amounts of auto-generated content (namely video games) will also benefit from GPT-3. Some of what breaks the immersion in an open world game like GTA is repeated conversations among NPCs, so automated scripts and improvements to text-to-speech synthesis would massively improve that experience.

I could also see fiction writers using such tools to get around writer's block - feed previous works or a novel-in-progress as training data and let the AI generate the next paragraph.

Additionally, many forms of media and entertainment tend to be one-off affairs (essentially rapidly scaled up / quickly spun down businesses that benefit from quality off-the-shelf tooling).
How do you make such a thing distributed? Seems to be using a database. If you host on one domain, how does it send the changes to other nodes?
One of the most important aspects of forgiveness is a credible apology. We all know people who can't or won't apologize for their transgressions, or heard apologies that don't address the core issues of the transgression. When you hear a small child apologize, it's reflexive, like they hope to use it as a shield for any retribution or punishment. The true purpose of an apology is to convey contrition and growth from the aggrieving party to the aggrieved, which are both important to the ability to forgive any given transgression. A large part of this forgiveness article is about expressing yourself - perhaps to the aggrieving party - perhaps in order to achieve a satisfactory apology. In that way, an apology is like a confession of sin prayer. If you don't mean it, the person upstairs can tell and you won't be forgiven. Maybe this is one function of religion - helping us develop the important life skills of apology and forgiveness.
I think the part you're missing is this passage

> soul-level letting-go of our pain, our sorrow, our suffering," Holub says. "And we do that because we want to be free.

I'm not saying that it's easy or something you may want to do, but it will end up improving your life.

Personally I'm in a similar situation to the one you presented, with the overbearing insensitive parent. It's difficult to say that I've forgiven them, but it's a slow process of trying to rid my life of their influence and shedding that negativity and their nagging voice in the back of my head. The forgiveness isn't seeking reconciliation with them, but resolving the blame and anger you have within yourself directed towards the person in order to free yourself to heal. Of course the person will continue with their actions which will cause it difficult to heal, but I've found the strategy of divorcing emotion to the person helpful. Therefore you can heal yourself of the wounds caused by that person on your own even if the person is still ever present. I can't say this works out all the time, but I do feel myself getting closure without reconciliation.
Nice list, but maybe worth mentioning that the slightly dangerous "invisible" index suggestion can in many cases be avoided with planner hints if the query-under-tuning only touches one index. So a much better approach would be smth like:

SET enable_indexscan TO off;
SET enable_indexonlyscan TO off;
The main critique about the ErgoDox-EZ was always the thumb cluster. This one seems a bit better designed, but can't tell from the pics if they solved that particular issue - I suspect not. Agree about the pinky column, not an improvement.

I like the visuals of the ErgoDox-EZ the most, but still willing to wait for the new keyboard.io, whenever that one comes out.
> Processing/streaming logs to get metrics is a terrible waste of time, energy and money. Spend that producing high quality metrics directly from the apps you are looking after/writing/decomming

Yeah nah, but, okay, nah yeah.

Generating metrics in the app is much more intrusive, and requires that you figure out the metrics you need ahead of time. It adds dependencies, sockets, and threads to your app.

Unless you're very careful, it's also easy to end up double-aggregating, computing medians of medians and other meaningless pseudo-statistics - if you're using the Dropwizard Metrics library, for example, you've already lost.

If you output structured log events, where everything is JSON or whatever and there are common schema elements, you can easily pull out the metrics you need, configure new ones on the fly, and retrospectively calculate them if you keep a window of log history.

When i've worked on systems with both pre- and post-calculated metrics, the post-calculated metrics were vastly more useful.

The huge, virtually showstopping, caveat here is that there is lots of decent, easy-to-use tooling for pre-calculated metrics, and next to nothing for post-calculated metrics. You can drop in some libraries and stand up a couple of servers and have traditional metrics going in a day, with time for a few games of table tennis. You need to build and bodge a terrifying pile of stuff to get post-calculated metrics going.

Anyway if there's a VC reading this with twenty million quid burning a hole in their pocket who isn't fussy about investing in companies with absolutely no path to profitability, let me know, and i'll do a startup to fix all this. I'll even put the metrics on the blockchain for you, guaranteed street cred.
iPad OS' Scribble Is the Future. Just Not Quite Yet
Nice product, nice UI, nice onboarding experience.

Good job!
Because its about you not them.
It doesn't matter what they think or do. You should do it for yourself to set yourself free of emotional baggage.

Just because you forgive someone does not mean you suddenly think he is a great person, or should forget that he is abusive.
Its saying I am done with all this shit. "you" (whomever wronged you) are not worth my time hating you.

At least that worked for me.
100% if you manage to get opentrace to work, it is a brilliant debug tool
3 - we should also invest in educating people (so they make less bad investments) and fraudsters busting. These 2 measures together with the UBI itself probably have chances to minimize the number of broke people (nobody actually wants to loose money and be homeless, right? most of them will do their best to use the UBI to avoid that) to the the point when it's very small and only consists of really sick people. Then yes, we help them by putting them in appropriate mental health care institutions until they are ready to take care of themselves.
Yes,

The text of the law does not seem to cover this option.

> in comparison to other news content

They can stop showing news as such.
You can just charge companies that make over a certain amount of annual revenue. Then OSS and small companies can use your software fine, but when they get big they have to pay you.
Angular is better than React
Nike, Informa, Converse, NYU, Zoho – All Joined Our Newsletter
Magic links with AWS Cognito. Building a user-friendly magic link
Have a look at these. If you can afford to pay lawyers to set schemes up like this, then you are at a competitive advantage against businesses which pay regular tax.

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

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

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

Take the billions of dollars that you've saved from BEPS and use it to subsidize your local products, or run ads attacking the competition, or taking them to court, or hire salespeople, or build new content. Simple.
If you found the tweet credible then why did this come up now? When they were testifying before congress? That’s because it wasn’t credible. And the pattern is, some news about Apple comes out, people rage BEFORE getting the entire story, then later learn the truth and calm down. In this case it was a matter of hours.
I don’t think that is not taking the high road. When facing abuse, taking the high road is indeed not responding to the abuse with anything more than a firm, non malicious, self protecting establishment and enforcement of your personal boundaries.

Refusing to respond at all and allowing abuse to continue can be construed as taking the high road but it isn’t the only way to healthily manage toxic people.

(Revenge imo is when one actively moves to harm an abusive person.)
PlayCanvas launches glTF 2.0 Viewer Tool
show hn yesterday: https://news.ycombinator.com/item?id=23988180
Ask HN: Is it important to put your name and face to your open source project?
Hey HN, about a month ago, I launched an open source project [1]. So far, the traction has been pretty good (398 stars on Github so far).

One interesting thing that has happened is that three different people have asked to know who actually made the project. Now, I have almost no personal web presence (no Twitter, no portfolio Github, no personal website, etc). I am generally just a recluse in real life and and the web. I also don't have any previous experience maintaining open source projects to actually answer my own question.

Therefore, I would really appreciate some discussion around this issue, hopefully from people with experience.

[1] https://github.com/halfmoonui/halfmoon
GPT-3 does badly on anything that has a right answer.

What's it good at? Neurotypicals look at the output and immediately get the feeling that this is something "like them" that manages to flap it's lips successfully with absolutely no inner life.

Aspies look at it and get envious: how come this thing passes better than I do?
Just use tables! Seriously, with display:table css layout gets easy again.
IUUC the 1.5 million is all from a single rapidly disappearing aquifer, while the 333 million is, as you said, the total of all groundwater usage across the entire state.
The use also seems totally unnecessary, as to use an example from the article, the NSA's Fort Meade data center uses wastewater.
They've all increased, but the rate at which administration positions has increased dwarfs that of professors and students. According to the figures in the article cited here, administration positions grew at 3.5x the rate that professors have, and 2x the rate that students between 1975 and 2005 [0].

[0] https://washingtonmonthly.com/magazine/septoct-2011/administ...
> the need for revenge/retribution I suspect is quite innate.

Why? I can't imagine feeling this way for longer than some minutes.
>can your mom upgrade windows 7 to windows 10 without you helping her?

Quite possibly, yes! I recall Microsoft pushed upgraded to Windows 10 quite aggressively at the beginning to the point it basically scheduled automatic upgrade. That was 5 years ago, I might not recall correctly.

The big difference between iOS/Windows 10 upgrades and installing custom ROM is that in the iOS/Windows 10 case, you click one button (or even let it install automatically!) and it installs itself. It cannot be easier probably. I can expect it was reasonably tested and that it's reasonably safe.

With custom roms, it really needs to be your hobby to do that. For majority of people, it's not viable solution to do that - they lack time and/or knowledge.

Putting Android 10 into Samsung Galaxy S2 is kinda like putting Corvette V8 engine into VW Beetle. It's possible, there are people that did it, but it requires skill and time to do that.
It's not necessarily about money. An engineer can burn through tens of thousands of dollars per month in cloud spend because they have access to the AWS [or] GCP console, but that same engineer may not have the first idea about how to get the CFO's sign-off to purchase a license that will facilitate a halving of that spend. And that same CFO can institute a policy against using credit cards for recurring payments that prevent that engineer from expensing the purchase through a corporate card. And the software company may not offer a bill-via-invoice option — or they may only offer it for amounts greater than the amount the engineer wants to spend.

So much of what happens in sufficiently large organizations has nothing to do with profit maximization. Think confederacy of dunces, not a conspiracy of greedy evil geniuses.
And in the Eastern front Germany occupied much territories that while the treaties was being negotiated they were left in control for time being over a large swathe of Russian/Ukrainian/Belorusian territories even though in-effect Germany was the loser of the conflict, is what I remember vaguely from a history I had read.
With my domain name, I've been using a one-letter address for humans but have found it often confuses people; it doesn't fit the pattern they expect. So, I've been thinking of switching to domain@domain.tld, which is still obviously "special" but matches the regular pattern better (and I don't have to spell out <domain> twice).

A family member has firstname@firstnamelastname.com, which is super nice, but unfortunately my name and most variants are taken.
> SMS messages as a second factor, for what it's worth

Almost nothing :(
I never said I didn't care about quality, just that the discussion you entered was about whether books would exist without payment and whether only the "insane" would still write. You seem to want to take the argument on a tangent, but please read again the post which sparked this thread. What the original comment asserted was patently false.
I wager that the French were less concerned with whatever happened in Russia, and much more with what happened in France:

>Most of the war's major battles occurred in France and the French countryside was heavily scarred in the fighting. Furthermore, in 1918 during the German retreat, German troops devastated France's most industrialized region in the north-east (Nord-Pas de Calais Mining Basin). Extensive looting took place as German forces removed whatever material they could use and destroyed the rest. Hundreds of mines were destroyed along with railways, bridges, and entire villages. Prime Minister of France Georges Clemenceau was determined, for these reasons, that any just peace required Germany to pay reparations for the damage it had caused. [0, emphasis mine]

Germany went above and beyond what was necessary for military purposes to cause damages to French industry. It is really not hard to see how "they destroyed our factory, they should pay to rebuild it" would have been a common train of thought.

If say, Japan had occupied part of the continental US in WWII and once it started to retreat its troops, it set California ablaze and reduced it to rubbles --- how many Americans would think "the Japanese should pay for the rebuilding of California" vs "Sure California was set ablaze, but don't you think making them pay back would be a little harsh on them?"? how many Californians?

[0] https://en.wikipedia.org/wiki/World_War_I_reparations#Backgr...
Why cadmium, a metal that cause kidney and bone damage, is still used in jewelry
Well, you can't forgive people for something they haven't done. It is assumed that there is something to forgive, so no one really questions the wrongdoing. The question is why should it still define the way you look at life, be the starting point of reasoning.
That's exactly it, though. This stuff is interesting because of the novelty of AI. The works themselves are not independently relevant (not yet, at least).
Actually I think hacker news is the Google in this scenario. They are profiting off aggregating the content of other news outlets. I’m not sure it’s right/wrong or how it’s going to work but if Australia says you make money off aggregating their news you must pay some legislated amount, I’m not sure I agree with the precedent of that
I am really disappointed by the discrimination.
Best open-source IoT frameworks
Really? I'd say it's the exact opposite between Facebook and Google. Google gets the majority of their ad revenue from search and search ads for me at least are always based on exactly what you are searching for. The other data is only useful seems to only be used for their ads on other peoples websites but that's only like 15% of their revenue. Facebook on the other hand advertises essentially based on your browser history and not on the content around it so they'd get hosed on stricter privacy laws.
Russia Seeks to Register First Covid-19 Vaccine in August
Ask HN: Which is more valuable: technical or personal experience for career?
I am facing a dilemma where I can choose to go for a medium startup, with a relatively consolidate team (I lot of work to do of course) where I would work with Data Streaming, Functional Programming and Machine Learning, basically everything I've been studying for last year. There is also an option to go for a really small startup (4-5 people) where nothing is defined and I would be the guy to work in every aspect of the company, probably not technical challenge as the former.

Which path should I pursue in the beginning of my career? I love the small and starting a company aspect, but I feel that if I am not working with high technical challenges I will not be able to catch up later and miss opportunity. Any insights?
Can Brian Hall fix what ails Google Cloud?
Not really, but some persona (i.e. nick + avatar picture not connected to your "real" identity) might help.

It's also a presentation thing, i.e. your website prompts "follow us on Twitter!", which poses the question who "us" is - a company? a professional team? - cases where one would expect information.
Human beings need to understand that it is simply not possible for a large portion of people to live off their hobbies - there's a reason why they're called hobbies or passion projects to begin with.
So to answer the original question, you think that you should be the one to decide?
Crap, I meant left-aligned.

(I belong to the tiny minority of people who often mix up the words for left and right, it's both annoying and hilarious.)
perhaps you haven't been wronged in a significant way, and i hope it stays that way.
Real project on Python in real-time. Every day at 12:00
I had a realization about hate quite a long time ago. When you hate someone, 99.999% of the time they don't know or they don't care. So the only one that ends up feeling bad 24/7 is you. You have to find a way to let it go and move on, forgiveness or not..
I'd disagree with 2 and 4.

2. Given a large enough system you will encounter situations where the only action you can take is to log "this really shouldn't happen" and try to roll back as cleanly as possible. This may be due to either complexity or a bug manifesting in a layer completely different than where it occurred (I've seen a null reference crash on "if(foo) foo->bar();" in the past)

4. I believe loggers should ideally know as little as possible about your logs. Logs can be rotated externally, can be buffered and sent to other hosts without touching the disk, can be ignored. Ideall, the system should care, not the app.
It appears the difference is I'm using it as a noun and you are using it as a verb.

https://www.merriam-webster.com/dictionary/revenge
Where do you see "high production value expectations that people have now"?
> Without forgiveness, accumulated resentments extract a toll, says forgiveness coach Kym Kennedy.

Without snake oil your accumulated borxins extract a toll on your health, says snake oil salesman.

We get angry to have an emotional STOP sign attached to certain experiences, people, things, etc. You should always forgive like you should always forget that fire burns. Go ahead, put your hand back in, get it out of your system.
Until you actually try them yourself in various browsers (and versions) with dynamically sized content of the elements inside those layouts and see that it is still buggy and not that much has changed and it still needs insane amount of hacks to make the layout work reliable across browsers.

EDIT: The common example when grid and flexbox layouts break is when a child of a child element in the layout overflows.
I don't think it's really correct to call code a one-liner unless a human being would typically write it as one line of code, which is not the case here.
Being a YouTube creator and expecting to just be able to make a living off making your videos is as naive as a band expecting to make a living off record sales.

If you're a band then the real money is made with merch and performance. If you're a YouTube creator then you need to start thinking of your videos as promotion and provide some sort of high margin product you can shill every video.

Example of a youTuber doing this right is GreyscaleGorilla which started out as just a guy doing very basic 3D software tutorials but once he built an audience then spread out into making 3D software plugins and resources. It works perfectly because you can use the product you sell in your tutorials.
There is no automatic process but it common to add cars for events, school trips or other organized groups.
Why Alarm over Climate Change Is Not Alarmism
> b) negotiate in good faith,

That's part of the problem, though -- it doesn't define what they're to negotiate in good faith over.

Ordinary negotiations involve some kind of proprietary, property, or contract right. I negotiate with my employer to provide my services in exchange for a salary, because absent an agreement neither party is compelled to do anything. I can also negotiate with my neighbour over compensation to my fence when he damages it, because that damage was contrary to law -- an action was taken without legal right.

I can't force my neighbour into negotiations when he throws a party and doesn't invite me (because of the stick up my ass about the fence, see above), because he had no obligation to do so in the first place.

So, how does this apply to Foogle? The negotiations in the bill appear to be related to news content 'made available' by the platform, but that term does not appear to be defined. In particular, it does not appear to be restricted to actions that would be covered by property-like copyright rights.

Instead, this bill appears to be taking a stance based on anticompetitive/monopolistic behaviours. There is a reasonable basis for this argument, but in my opinion any action would require much more groundwork to set out just what behaviours are allegedly harmful. This legislation seems to sidestep that entirely, and in particular the list of "must-consider" items for an arbitrator (52ZP) is entirely to the benefit of news corporations over Foogle.

> It also requires the platform to, if they allow user comments (eg a FB page),

To be scrupulously fair here, this doesn't seem to require that Foogle allow moderation of all user comments on a news story, only those on stories submitted by the news agency itself (52S.1(a)(ii)). So News Corp gets to moderate its own Facebook page, but it can't moderate comments on users' walls when they just discuss a News Corp article.
Fantastic work, I have been looking for something like this. I have started using it and it works great, just a little feedback: In Chrome when entering a new bookmark I have to click back in the box once a topic has been entered and I wish to add another, which is annoying. It would also be great if the title was auto populated via the URL and then leave it to the user if they want to customise this.
Yes, from what I've read of him, he was humble in quite a few ways.
When I was in highschool we never experienced a single faulty breadboard in ~2 years of electronics work. Had a bunch of fun with them.
SARS-CoV-2 infection induces neutralizing antibody responses stable ≥3 months [pdf]
Especially when the card providers move the risk, and therefore part of the cost of the transaction onto the bank. It's up to the bank to make 3D Secure, secure by authenticating the user in it's own way.
Are "internet wack jobs" not allowed a platform? There's certainly some content niche that they're filling for some people even if you disagree with them/dislike them.
Isn't that a little like saying that a shiny red sports car is actually metallic gray, but it has a coating that alters our perception of it so that it appears red to our eyes?

Color is what we perceive, nothing else. If it looks blue, it is blue.
For those working with HTML/CSS in email clients here are a couple of sites that can help determine compatibility:

https://caniuse.email/
https://www.campaignmonitor.com/css/