skysight-inc/HackerNews huggingface dataset:
It certainly would make sense to improve the UX as opposed to coming up with different implementations.

webauthn basically forces use of HTTP as the application level protocol, whereas a client side TLS certificate will work regardless of which application protocol is in use.
It fails to mention china’s debt to gdp (much worse than the us) or demographic issues (aging population).
Time to start getting carbon offsets on kelp forests and phytoplankton :) no way for those to burn.
On the other hand it prevents companies from using BS like vmprotect.
I couldn't find any benchmarks on the site. How much slower is it?
I still don't see it. These laws aren't going to sneak up on them. It's not like they're going to have 12 hours notice to categorize and terminate all accounts in some category.

Again it's not something that has much upfront cost nor do later products depend on the current decision.

OF was pulling in about $400M/year. If law changes were a serious risk here, how are they making any money at all? At least two years are probably dependable here. If the payment processor can't be profitable processing $800M over two years for a single account, I don't see how that business would work at all.
>Covid would have way higher stats if it was allowed to spread unrestricted.

This is scientifically false; there's no correlation between lockdown severity and covid fatality rates. https://www.thelancet.com/journals/eclinm/article/PIIS2589-5...: " Lastly, government actions such as border closures, full lockdowns, and a high rate of COVID-19 testing were not associated with statistically significant reductions in the number of critical cases or overall mortality"
Neural networks let anyone bullshit a good game until things get tricky. Back in the day frontpage was going to kill web development because anyone could make a website. Now we can slap newer tech we don’t understand together and profit will ensue.

It’ll democratise but it’s not there yet.
I'm hoping that Go still keeps it's relative simplicity. It's lack of inheritance gives me hope that generics won't be as complicate as it is in other languages.

I understand generics well, I just find code bases that use a lot of abstractions harder to read than Go.
Do you have an example of a security problem that would still be an issue in the wasm and browser context?
Go needs custom generics for sure. But it is really a hurry-up to support custom generics for Go in version 1.18. Many problems have not been resolved yet.

* should the builtin generics syntax be compatible with the new custom syntax

* how many problems will be solved by the custom generics and how much complexities will be added. Is it a good balance?
Scientists Are proposing a radical new framework to redefine life on earth
I would like to open it up more generically to allow for sharing any ideas (like from not Reddit) -- the platform isn't tied to it.

The big issue for me is accountability. People make public claims and delete the things that didn't work out, so a lot of platforms can be gamed. On Reddit, the titles of posts can never be deleted so that provides one way to verify it. I think that's valuable if you can start auto-adding tweets/blog posts/reddit so people don't mess with their records.
I think you misunderstood my point (maybe): I totally agree with you. I've been coding for many years and coming from Ruby where you can do "the worst stuff you can think off" (really bad stuff: monkey patching, building DSL etc.), I came to Go exactly to get relief from all of that. I don't trust people having their hands on all that power.

Still in my short Go career, I worked on at least 4 libraries, one of those needed generics to gain a huge performance boost, the other worked around the lack of generics, but I still wish it had it (a special kind of logger).
In applicative code, the main issue with lacking of generics is the lack of generic slices functions (map/select). Initially I thought it would be fine, but then I wrote a piece of code that was visibly involved in copying data from one slice to another with some changes and that "shadowed" the "central" part of the code behind a bunch of loop codes. In those cases, to improve the ability to easily scan through the code, I wish I had some generic slice function to deal with it.
I appreciate doing loops, but sometimes they are verbose enough to hide the interesting part of a piece of code. This is especially visible in applicative code where usually performance is not as important as much as the business logic.
Turtle [1] is a reimplementation of the Unix command line environment in Haskell that permits you to run external shell commands but leverages the typesystem to provide structured values and reduce errors.

Turtle> cd "/tmp"
Turtle> pwd
FilePath "/tmp"
Turtle> :type pwd
pwd :: IO Turtle.FilePath
Turtle> touch "file"
Turtle> testfile "file"
True
Turtle> rm "file"
Turtle> testfile "file"
False

Fish [2] and Oilshell [3] are two other efforts to create new shell dialects that improve usability while remaining somewhat backwards-compatible.

[1] https://hackage.haskell.org/package/turtle
https://hackage.haskell.org/package/turtle-1.5.22/docs/Turtl...

[2] https://fishshell.com

[3] https://www.oilshell.org/
I managed to get in touch with a Google engineer once for help with some Adwords API stuff (our company is a large adwords agency).

...They accidentally CC'd in a public mailing list into our discussion and leaked enough information that someone would be able to use the automated support system to change the company AdWords password. There was basically no way of contacting anyone further, the engineer couldn't contact anyone that could help us. We ended up making a new adwords account.
I'd say kill them all.
Generics (and other abstractions) are not the root cause. Go was a pragmatic defence against mediocre developers. The majority of developers are mediocre by definition, and will abuse _any_ abstractions to create Rube Goldberg contraptions and monstrosities.
It's weird, the way you wrote this. The vast majority of Hispanics and Asians say they rarely experience discrimination. Yes... go on...

For what it's worth, Pew says that roughly half of Latinos have reported experiences of discrimination. But that's not the point. The most polarizing political slogan of the last several years wasn't "Latino lives matter". In the airless vacuum of a message board, I guess it makes a sort of sense to appeal to the experience of Asians and Latinos as summative of the experience of non-white people in general. But obviously, that's not how the world actually works.
Mini Self Improvement Framework for Everyone-Ajulu's Thoughts
Yes I actually disagree with the advice. This might seem crazy, but maybe I’ll just prefer to work for people who aren’t complete psychopaths. Like the company that apparently assigned all IP till the day the employee died.

It’s a point of view. Certainly there are people who feel that every interaction with their employer needs to be contentious. I prefer to trust and assume good intent. Will I be disappointed on occasion? Definitely. I’m ok with that.

I didn’t reply in 5 places. I replied once and then sent a similar response to 3 people who said pretty much the same thing. I can’t help it if they don’t read the other responses and rush to comment identical things.
This is a joke, right? Please say you're joking and I'm just not good at reading sarcasm in text.
I have two hypotheses.

The tow company and the local Avis branch have some weird kickback scheme going on.

Or the tow company has illegally put trackers on known rental cars and then fetch them for a bounty.

Someone is clearly able to track the car, and I wouldn’t put it past a tow truck company to pull something sleezy like this in either situation. Don’t know how likely either situation is, but those are my top two guesses.
> large-scale population movements ... population genetics ... Those groups are racial categories.

The tool that you're using to map population migrations isn't race, it's genetic similarity of geographically close populations. What specifically is the definition of race, and how does that definition help with mapping population movement?

Furthermore, those are not "categories" because they exist on a spectrum. You measure similarity as a continuous value. There doesn't happen to be natural demarcation lines between different "racial categories". Populations are composed of lots of different people who tend to be similar, but who don't fall into categories. Genetic similarities cross populations, and human populations don't tend to have neat boundaries.

For example, check out this plot of genetic differences in Europe. The differences smoothly smear out over the geography. The other anchors of Beijing, Tokyo, and Yoruba are indeed separate, but that is because they are far away. You'd continue to have a spectrum connecting those geographies if the chart also measured the genetics of the connecting geography.

https://en.wikipedia.org/wiki/Genetic_history_of_Europe#/med...
Pretext: I love Go and write most of my day job code in it.

To the people moaning about how generics will make their favourite language as awful and ugly as Java: all of the libraries and techniques you like and use today will always work. Little things like sorting will use generics pretty much transparently. All of the strongly typed code you write today that receives and returns concrete types will be just as valid tomorrow as it is today. Interfaces keep the same semantics and are a core part of how generics work.

I think it’s important to remember that the people who design this language like it for the same reasons you do.
Haha, this is quite funny. I feel you must live in Florida, but I have no idea. First time to hear about these Noseeums, how are their bites compared to mosquito?
It would be nice if the browser title text feature didn't flat out suck. Why is there no way to show tooltips immediately rather than having to wait a few seconds. Seems like every website reimplements them because the browser ones are useless.
I'd pay $4.99/year not $9.99/month. All that info is already available for free in other apps.
This is actually my first week using go (from years of C++/Swift/js/etc) and I’ve been very impressed with the module system and simplicity so far. I’d definitely encourage others to try it if they haven’t.

As for generics, Go’s lack of function overloading and arg default values is really interesting. It ensures that a function is always easily found as it’s the only thing in the module with that name. I’ll be curious to see if generics are easier to follow without function overloading. It will still be only in one place, where as in C++ you could have hundreds of functions with the same name across many libraries and you just have to hope your ide knows which to step into.
I have a shortcut on my home screen to bump the font size to extra-large (using Bixby Routines).
I also set my home screen grid to be 3x5 instead of 5x8 so that the app icons are bigger (I use the Nova launcher).

It works great. I don't make a habit of using my phone while driving, but sometimes I just want to select a podcast or read an SMS (not reply), and this lets me do that safely.
To add to your point, not using generics in Go is a choice too, even if it’s now an option.

But some people like offloading that to the language: not having it in a language means you don’t have to control for it on your team/project contributors + some 3rd party library.

I felt Go filled this minimalist category well. It’s always nice having a modern mainstream option doing so, not just a niche one on the fringes (ala LISP), even if I’m not personally a fan.

I guess it’s hard to keep saying no.
What is “Google Payments”? Is this just where they save your credit card info and let you pay at various places? Why does that need thousands of employees?
The Endgame for Cryptocurrency
I love the rhetoric:

> You anonymously reported ...

> You *anonymously* reported ...

> *You* *anonymously* reported...

"Greetings, human. We have masked your identity from... o̧u͢rs̢e͘lv́e҉s."
Adventures using and repairing an X131e laptop from 2011
I seem to be the lone defender of the mosquito and tsetse fly. These insects protect animals and habitats from the most insidious creature on this planet,humans.
Evidential Deep Learning to Quantify Classification Uncertainty
There's a difference between an individual, inobtrusive fashion choice, and something being given a unique, global position of importance.

You can't separate people entirely from their ideology, but you can separate them much more than we currently do.

(For that matter, which "person" is the go.dev website, that we cannot separate ideologies from?)
prop 22 should have just canceled AB5 but looks like corp lawyers drafting its text got too greedy.
Mike Richards’s Rise to ‘Jeopardy ’ Host Sparks Questions About His Past
Persistently pursuing peak performance by preaching puritanic prudence?

BABBITS!
I've never heard a single SpaceX fan suggest that Musk actually writes code any more. I think that is a bit of an exaggerated caricature. He knows how to do it, and he wrote a lot of code in the early days of Zip2, but since then, he has left the actual coding to others. (And, given he hasn't done it in anger in over 20 years, his software development skills are likely rather rusty. Plus, I’ve never heard any suggestions he has skills in avionics software development in particular.)

I think he does actively involve himself in engineering-level discussions and decision-making, both at SpaceX and Tesla. Most CEOs don't do that, but some do – Bill Gates did that a lot when CEO of Microsoft – so it is not unprecedented. Designing something as complex as a car or a launch vehicle (or an operating system or an office suite) is a team effort, it is never going to be all on a single individual, and senior people are inevitably going to delegate a lot of the detailed analysis and design work to their subordinates – but a senior executive who actively involves themselves in engineering decisions can have a real impact on the outcome, for better or worse. He isn't formally trained as an engineer, but he has a degree in physics, and he is obviously a reasonably intelligent and very dedicated guy who has had years of access to some very experienced engineers, so the idea that he has learnt enough aerospace/automotive engineering to actually make a useful contribution as an engineering decision-maker isn't unbelievable.

I'm a bit of a SpaceX fan myself, but I feel like there is a big disconnect between what the average SpaceX fan actually believes about SpaceX, and the caricatures that many SpaceX/Musk critics like to paint. (Of course, there may be the occasional SpaceX fan who takes it way too far, and for whom these caricatures actually become true, but I don't think the vast majority of us are actually like that.)
Apple also has phone numbers you can call with a human at the other end who can help resolve stuff like this.
Centralized eco systems and monocultures are extremely vulnerable to attacks in nature. May be worth a investment into mastodon or matrix to have the " fb that still works" the day the big one strikes and takes them out.
You changed function signatures from int->bool to uint->bool, which changes how long the functions are.

That seems unfair when comparing:

Removing negatives from the Go implementation removes 6 out of 16 lines, bring it from 3x Rust to 2x Rust in line length.
Made my first US$100 in YouTube ads [video]
Oh meep.

I was going to make the following point to the parent comment then read this reply and realized the situation is even worse:

1. (According to parent comment) 2FA can be disabled without 2FA

2. Having 2FA makes you look studious/thorough/decisive

Presumably the tech support is indeed told to pay attention to 2FA.

Presumably the entire management/instruction chain there isn't aware of the fact it can be turned off without 2FA confirmation, which effectively neuters it.

So you have the worst of all the worlds. Niiice.
Sorry but there's a bit of bias, every author of a library thinks that their approach is better than of their competing libraries.

If they didn't, they would just not create another solution.

Having said that you might be right with ORM though. One of great reasons why ORM might be superior on statically typed language is that you can rely on the type system to ensure you writing correct code (you also get benefit of autocompletion, refactoring in IDE etc). The problem though is that the type system including generics might not be sufficient to express it. So code generation could be still superior here.

The JOOQ (not exactly ORM though) generates java code, even though Java has generics.

BTW: I personally think though that actual proper way to handle this problem is to what JetBrains did. They integrated DataGrip into their IDEs (I think it's available in the paid version though) after you connect IDE to the database, it starts detecting SQL statements in the code and treat it the same as rest of the code (i.e. auto completion, some refactoring (they still need to improve that more) etc). It makes an ORM no longer necessary for me. I think that's probably the way to solve the impedance problem.
Why not just use something like VNC/RDP in your local network?

That way you can use your private device for viewing videos and browsing the web in the background, while your device's screen(s) are visible as a window that you can switch to do work.

KVM switches are often too expensive in comparison to some software.
(See reply to sibling comment)
I haven’t seen any credible evidence yet that delta is less dangerous at the individual level than alpha or than the original virus. We know that if a person is vaccinated, then exposure to the original variant is less dangerous than exposure to delta (based on limited controlled studies).
There are platforms we're real credit cards are traded just for this sort of abuse?
Even if there were a 2nd hand market, prices would likely be lower than the brand new price paid days after release.

It's that brand new price Facebook would be refunding after a ban.

So the same perverse incentive exists even with a 2nd hand market.
Francis Fukuyama on the end of American hegemony
No, it's relative. For the top 5% - 10% of developers, generics are a useful tool for doing their job efficiently. For the bottom 50% of developers, generics are complex and confusing, and only provides more footguns.
I'm curious to know, how does the delay between the first and second shot, and mixing of vaccines that was done in Canada affect thr current infection rate there and the overall efficacy of such vaccines.
Nightmare DX (Developer Experience): Shopify
And that they don't work on mobile.
It has to do with the assumed constancy of the so-called "fine structure constant." Google that for more info.

TL,DR: the only way these atomic resonant frequencies can possibly change is if the fine structure constant varies from place to place, or over time. If that turns out to be the case, the discovery will invalidate, or at least upset, the last 100 years worth of physics and cosmology. It's all but unthinkable.
Researchers Set Distance Record for 6G Transmission
> You wouldn't

As someone who hasn't used Go, what would I do, then? The question about a generic data structure was very practical, your response was philosophical, and I still need a linked list.
Maybe by and large guys like to talk to girls, but guys don’t like to talk to guys and girls don’t like to talk to girls. This would make a 2 chain model look bad I think. Maybe try a longer chain? i.e. “Bob liked Alice, and Charlie liked both Alice and Diane, so maybe Bob will like Diane”

(Ik this is heteronormative — sorry)
Because you will already have seen that precise piece of code in a thousand other contexts?
Most propositions are not trying to rein in a 3/4 majority after they already passed a bad bill the voters chose to undo.
This is why you have to be a tough leader when you’re the designer of anything. But especially languages which naturally draw an endless barrage of comparisons and tribal opinions.

You see this a lot in web design, everyone thinks they’re an expert at what makes a good website - simply because they are a consumer of them. Even if they only have minimal experience building one IRL.
mosquitoes ostensibly had a funeral outside of my homeless truck today. i killed 3 infidels last night by clapping my hands when they became stuck inside the cab.
New rule, HN is only for technical discussions. This thread is full of ugly, thoughtless garbage.
Of course you have, and no you're not fooling anyone.
It's nice to see cloud vendors starting to come to where the action is in standardised / open source tool sets rather than trying to capture people into their own proprietary workflow tools which has been a big turnoff for me thus far.

I'd be curious if the underpinnings of the support they have for these tools allows more toolsets to be brought over or if the integration is highly specialised.
P-hacker news?
There is no such thing as "misinformation". Every information that gets to you serves somebody's interest. There's no excuse for not doing your own due independent verification of the facts and motivations, and it's very naïve to think that someone will separate "truth" from "misinformation" for you without their own very selfish agenda.
AWS prefers at most three worded service names. Three letter acronyms are easier to remember and pronounce than four.
Wasting? More like using them to forever-beta-test the self driving system. The thing is , it's not very likely that this will ever go out of beta, might go back to alpha. If any other company was doing this, users would be demanding to be paid for this mechanical turk work. But because it's Tesla and elon, all's good.