skysight-inc/HackerNews huggingface dataset:
Stocks also play a role.
The creator of Redux was making 100k£ (+35k£ in stocks) at FB.

That said, there is a huge disparity in salaries in London.

I was making 100k£ per year as a random full time engineer with 15 years of experience in some unknown company and working (potentially) fully remote before covid.

I know VPs and CTOs making 120-200k£.

I could get a contract for 600£-700£ daily and the top contracts I've heard for senior engineers from my friends are 1k£/1.2k£ per day (generally Java or Angular jobs in banking where things are on fire).

There are plenty of engineers who never go past 50k£.
Generics are hopefully coming February 2022 with 1.18.
The US system of credit reporting and associated ease of establishing credit is like super convenient. But it's largely based on trust. There isn't a whole lot of identity verification, and there are a lot of parties in the system that take identifying information at face value and run with it.

This is nice when it's actually you, but it's a giant PITA to unravel when it's not. My spouse's name and SSN was used to rent an apartment in Oakland, as well as attempts to open credit cards at the apartment address (thankfully they tried to open an account at Amex but she already had one there and they called to confirm; at least one issuer said they were likely to approve). We were able to get all the credit applications denied/cancelled, but the rental lease is harder; the leasing office says they can't do anything without a criminal complaint and Oakland PD won't talk to us.
>to impose (for imposing is what we’ll have to do) something vaguely resembling a liberal order in a country

20 years later and this guy still doesn't get it...
As I think I previously posted about this. It will also see exhaust coming up on cold winter day as an obstacle and brake unexpectedly at light. It literally is worst and wish it could be disabled by default.

Additionally, the back up sensor is a tad over zealous also.
That's exactly what I do. From videos I use losslesscut [1] to isolate the sentences I want to practice on and then turn those into anki flashcards with some custom tools I wrote.

[1] https://github.com/mifi/lossless-cut
Hence my confusion.
Then they did not look/research very hard. See my response above. I provide a link to someone else's blog that was easily found with a DDG search.
This doesn't even make sense. Simply mentioning the name of a product I use is not advertising. Otherwise, is every person here who mentions Tesla advertising too?
One of the worst takes I've seen on what's happening in Afghanistan, and the internet is positively filled with bad takes right now
Apparently type parameter compiler work was supposed to get merged just after 1.17. [1] Does anyone know if it’s still on?

[1] https://groups.google.com/g/golang-dev/c/U7eW9i0cqmo/m/ffs0t...
Ah, the old "but doctor, you don't have anything better to propose replacing the tumor with" argument...
What about org-mode?
See this treatise: https://karl-voit.at/2017/09/23/orgmode-as-markup-only/

I hadn't heard of ReStructuredText!
are release notes supposed to be exciting?
Or as Colin Powell famously put it: “you break it, you bought it.”

https://en.m.wikipedia.org/wiki/Pottery_Barn_rule
My appreciation for Go has been monotonically increasing for years.

The more Go code I write, the more I like the language, the tools, and the standard library.

Low-friction, high-quality software development.

If only I could use it professionally, instead of C++.
What a lot of people have forgotten is that in March 2020, they thought COVID was droplets, not aerosol - remember all the emphasis on washing hands and hand sanitizer? - and as such, masks would be overkill for most. Combine that with the worry that people would hoard masks when PPE was in short supply for people would be interacting directly with patients, then the initial discouragement on masks seems more understandable.

As the science changed to suggest that COVID was aerosol, scientific opinions on masks got updated as well.

It also didn't help that some hyper-rational people got hung up on ranting about how masks weren't perfect, and how the virus could still get through if you wore a mask. It was as if they imagined they heard someone said "masks are 100% effective" and really really wanted to register their counterpoints. So they said "they don't work!" when they meant "they're not 100% effective!", and other people heard "they don't work!" and took it to mean "they're 0% effective!" That's one of those patterns you start to see all over the place when you know to look for it - people confusing "there exists" and "forall".
Biden must rescue thousands of U.S. citizens trapped in Afghanistan
As someone in the banking industry, this is the "right" answer. When I got started in banking I was pretty shocked about how easy it was to "authenticate" yourself to open a bank account. For example, this breach has pretty much all the things needed to open an account in someone else's name: Name, SSN, DoB, Address. That's pretty much all the KYC services use for validating an account application.

There are, of course, easily added forms of additional verification - for example, Stripe just added their Identity service which lets you take a picture of your driver's license and then match the image against a selfie. But that puts "friction" in front of the application process, so most banks don't do something like this unless other signals make them think the application has a high fraud risk.

If basically everyone's Name, SSN, DoB and Address is easily viewable public info, this will all change.
Yup, totally get you. We'll be picking this task up soon hopefully.

You can help speed this process up by reporting the issue using the question mark at the bottom-left of the app. It increases the count of how many of our users need this so we can prioritize our tasks :)
> Module authors may deprecate a module by adding a // Deprecated: comment to go.mod, then tagging a new version. go get now prints a warning if a module needed to build packages named on the command line is deprecated.

Very good for the ecosystem. Nudge folks to upgrade from broken/insecure versions
I hired a new car with Intelligent Speed Assistance this summer, though it was set (and I left it) just to "ping" rather than do any limiting. I drove it to a fairly unusual place, though still in Europe and with standard European signs. It did not have a GPS map of the area.

It could reliably recognize the speed limit signs (red circle), but it never recognized the similar grey-slash end-of-limit signs. It also didn't recognize the start-of-town or end-of-town signs, so it didn't do anything about the limits they implied.

I would certainly have had to disable it, had it been reducing the acceleration in the way that document describes.
Repent! Quit your job! Slack off! And Praise "Bob"!

https://www.youtube.com/watch?v=Qt9MP70ODNw
Between the 1 release in 2012 and the 1.13 release in 2019, this has been the development model of the language. So it's nothing new in Go's evolution.
I've happily taken their advice and have moved to an Xbox Series S for a good 80% of my gaming needs. What gaming I still do on my PC consists mainly of older games, emulators and strategy games. Although I've been messing with Retroarch/Duckstation on my Xbox, and it's been quite novel and fun to be playing PS1 games on a Microsoft console.
Perhaps we just start with the places we invaded? The idea that we were in Afghanistan too long seems odd given our bases in Germany, Japan, Korea, the Philippines or Cuba.
> We shouldn't have been there, but this is a horrible outcome far worse than staying.

You mean it's going to return to what it was before the US got involved.

The US attempted to prop up the ~300,000 person Afghan national military. The majority of the people of Afghanistan clearly had no interest in defending anything or keeping anything. It folded instantly, with close to zero resistance, despite outnumbering the Taliban four to one, having control of the skies and superior weaponry. The US can't reasonably stay in Afghanistan forever to defend the 3% of the population that aligns ideologically with Western values.

The next thing the US should do is to immediately proceed to close over half of its foreign military bases and start leaving other countries as well.

> I find the "but they won't defend themselves" argument abhorrent and totally unsympathetic.

They won't fight for Western values - which the US attempted to force on them - because they overwhelmingly don't agree with or believe in Western values. They don't have a fervor for those beliefs, whereas the Taliban do have a fervor for their beliefs. It is that simple, whether you find reality abhorrent or not. The best anyone can hope for is that as many as possible of the small minority of people in Afghanistan that do want those values, are able to flee the country.
The only person who died fell asleep in the car and would have died in any car as far as I remember.
I think a Steam managed AppStore on iOS would be great. I don't particularly like the Steam app with it's web based interface, but it's much more responsive than Apple's native app and features like wish lists, content discovery queues and such are really great and help apps and games reach a larger audience.
To my knowledge every Samsung can be rooted with Magisk, but at the cost of losing Knox, which makes a bunch of apps relying on biometrics go bonkers - Telegram, Chrome and the unlock screen work, but some banking apps outright crash or lose their data, even with "SafetyNet Fix" - they are expecting the presence and usability of Knox vault.

For Google's Pixel lineup, the situation is similar.

The really problematic stuff are Huawei (which can't be rooted at all with something trustable and open source such as Magisk), Xiaomi (these need to flash a custom recovery first, IIRC) and all the fly-by-night ops that don't have any kind of support other than hoping for a web/apk exploitable bug (I believe KingoRoot is using that method, but since it's closed source I wouldn't use it!).
It's such a nasty side effect of demand aggregation platforms which is what everyone has been trying to build for the last decade+. It's a real prisoner's dilemma too. Earlier adopting developers get to be "fart app millionaires", but there's a definite tipping point where the supply side becomes commoditized.

I think Ballmer got unfairly criticized for laughing at the iPhone. I always thought he looked at it and thought it was such a ridiculously bad deal for both developers and users that no one would adopt it. His biggest mistake was underestimating the ability for people to act in their own long term self interest.
If your reference point is C/C++ then sure.. Go is a progress, but give more modern languages a try, like Kotlin, they sure are a major ergonomic and featureful evolution over go
Anyone seen jobs for business applications? Go seems to have a sweet spot for systems. I'd like to replace Java at my work but no one else is doing it.
Many other cars do as well.

My main point (perhaps buried more than it should have been) is that by centralizing accident data along with whether an alert went off (or not), and sharing that with all automobile manufacturers can help this process proceed better.

Right now the data is highly fragmented and there is not really a common objective metric by which to make decisions to improve models.
I'd add that NASASpaceFlight does a great job of covering this in their weekend round tables.

Great place to keep up with all things space related.

In particular, they reflect what most of us are feeling w.r.t. recent BO executive moves vs the engineers hard work and passion
Yeah, but Let's Go and Pokeball were released years ago. Go Plus was released almost Day 1, if I recall. All of those connect via Bluetooth and never required a network. They all still work just fine if you deny PoGo the permission to access devices.
I'm betting you are right. It may be that they sold aggregated data, and that they aggregated based on factors that might have been too granular in some situations.

Perhaps something like "all users who are in the UK and logged in last Sunday morning". Something like that could have been a pain to sess out for each instance of data sharing, in addition, if you "settle in court", you can also set court-approved definitions of what "anonymously aggregated" means.
Wikipedia disagrees with you.

https://en.wikipedia.org/wiki/Bombus_terrestris
Its almost as if this is the intended situation.
I probably can’t see SigmaOS becoming my main browswer without being able to use some basic extensions like Instapaper. Do you have a timeline for extensions?
> We’ve also introduced pruned module graphs in this release. Modules that specify go 1.17 or higher in their go.mod file will have their module graphs include only the immediate dependencies of other Go 1.17 modules, not their full transitive dependencies.

This is a very welcome change and make the go.mod much more obvious to understand. Hooray!
The data is already being used in various ways that people would object to, it's just that nobody who is using data in objectionable ways is announcing it from their rooftops, because they know it's objectionable and want to keep doing it.
Edit: While the reason for 2 vertical lines (interlacing) is correct, it seems that the 4 horizontal lines is from a compromise between NTSC and 525-line systems' frequency (explained in length here: https://news.ycombinator.com/item?id=28203942, thank you keithwinstein), standardised as Rec. 601. One of the proposals is 3:2:x, but it was both worse analogue-speaking and harder digitally-speaking. 3:1:x was used for HDVS, which was the uncompressed storage format of Sony. It was essentially inherited for the MUSE, D-MAC and unreleased prototype American Analog HD systems (note that ATSC was essentially a reboot, trying to outcompete MUSE and DVB).

Okay, the real reason, as far as the bundles of paper I have* is accurate, is that digital chroma subsampling was first invented for MUSE, a Japanese analogue HD video standard (with pre-broadcast digital components). They chose four for horizontal because it's relatively easy to manipulate using their digital systems at the time and two for vertical so that it's easy to handle interlacing stuff. Unfortunately, I'm not Sony or NHK so I can't say for certain why not eight or any other powers of two. Also, Americans (aka the SMPTE) set the 1,080 lines (the Japanese standard is 1,025), the 16:9 compromise (between the European and Japanese 15:9 and cinema 21:9) and the "limited RGB" dilemma that is experienced in digital video systems (that's literally from the days of NTSC signalling!). Both the Japanese NHK/Sony MUSE system and the British IBA (adopted as European) D-MAC system uses the full-range 8-bit system that is used for JPEG (pre-broadcast to analogue, of course).

Analogous to this, the reason why CD audio is 44,100 Hz is because that's the commonality between NTSC (System M, 525-line 480-visible 60-Hz) and 625-line (576-visible 50-Hz) systems. Digital audio was literally stored on U-matic systems at the time, and it was initially only 14-bit PCM rather than the 16-bit PCM of CDs.

* or rather, my employer's mini-library.
That is literally not what this is about.
Being NP-hard doesn't make it computationally impossible in all cases though. So while it might be computationally impossible to be rational in ALL cases, it could be computationally possible to be rational in some (or even many) cases. I think that's the goal to strive for.
Twitter Reverts Design Changes Due to Eye Strain and Headache
> literally have evidence that this doesn’t happen in humans

Do you have some source for this?
I think they mean "no longer excites me, in a good way"
While stylistically I don't necessarily agree with him all the time, Casey Muratori's Handmade Hero (https://handmadehero.org/) is probably the most complete resource in terms of videos and access to source code as far as an 'example' goes.
Twitter's new font: What's wrong with Chirp, and why users hate it
When I used to work for traffic enforcement company, their whole backend was written in golang.
The merge has already happened. The generic preview is going to be in 1.18 (early 2022).
> I'm sure Apple has their reasons for blocking this app ...

Perhaps, but I found this Tweet interesting:

> App Review problems & broken APIs isn't even all. The broader relationship Apple has with keyboard developers is hostile, as my decade of relevant experience can confirm. And it's not just my own assessment: the former head of keyboards at Apple has admitted to this hostility.

I'd like to know more about Apple's hostility towards keyboard devs.
> "As the situation in Afghanistan worsened, the charismatic new face of progressive politics was…enthusing about public libraries. Yay!"

This is technically a true statement, but as of this writing the most recent tweets and retweets from AOC were entirely about Afghanistan: "We have a moral obligation to the Afghan people. The U.S. role in this crisis is indisputable. We must waste no time or expense in helping refugees safely & swiftly leave Afghanistan. We must immediately welcome them to the U.S. & provide real support as they rebuild their lives."

Did you just expect that you'd provide a link to someone's Twitter and nobody would click on it to check out this "sudden silence?"
A carpenter charges like $50/hr. A tablesaw alone would likely set you back more than the labor for some simple shelves. Then they can get better deals on material, they do higher quality work, and they do all the parts that aren't fun, like cleaning up at the end.

Also your time still has value even if you enjoy what you're doing. You could be doing other hobbies you enjoy more, or other aspects of the same hobby, or making money so that you could afford other opportunities instead. You may enjoy woodworking enough that you're willing to forego the value of that time to pursue it, but that doesn't make it any more economical.
You get this when you complete the test:

> The score is computed by taking the average semantic distance between each of the words. These distances are computed by measuring how often the words are used together in similar contexts.

It sounds like they are looking for bigrams (or n-grams), playing Markov chain golf. Sort of a neat idea for this application. It would also explain sensitivity to ordering the words.

> ...so if you rearrange words properly you could get much better results

As a personal score, but that would be a source of error in measurement, I suppose.
Talk with your partner about all this. How you feel, what you dream doing, how you dream doing it.. You said you want to be living/building-life together.

So.. start doing it.

just put all facts on the table, and only facts. Avoid wishfull thinking and definitely avoid "they will hate me" or "i'm no good" black-for-the-sake-of-black thinking. Look for any (kind of) opportunities..

i am sure you will find a way. you HAVE to. No point going insane, for money or not.

good luck
T-Mobile is one of the habitual offenders. I am betting on no adverse consequences from this breach also.
Mejores Clases Teatro Profesor/Director Teatro Federico Herrero
Code Contracts are mostly abandoned AFAIK.
Why is this flagged? This is a well written article.
I think these are two different types of "serious" under discussion.

I don't doubt your point for a moment, but I think the author is taking a more literal, traditional approach to the word. In either case, it's a useful distinction around how people align themselves (intentionally or otherwise) around these geopolitical issues.
This is something my mentor had to come to grips with when I started, and something I've been working through the last few years as my team grows.

It is very difficult to take that step back and divorce myself from years of experience and tough lessons, and to present the subject matter in a way that can be grasped without an innate understanding that took me years to reach.
I have used this and it is excellent. It is a tremendous alternative to all the paid GIS/mapping suites.
Well. Every single AAA game is reflected in GPU drivers. I bet they need to work on windows drivers first. Sure they need to write tons of custom driver mods for hundreds of games.
While we’re not building a “business” application we are building a large web application on Go. It’s definitely not just for systems work.
... and even if they were, they wouldn't care much.
Does this have co-op campaigns by chance? Would be interested in playing through it with my son.
> > There's something amazing/odd/horrifying about a world where it is generally no longer cheaper to do anything yourself.

> How? It’s pretty much the point and purpose of civilisation, to say nothing of industrialisation.

Civilization isn't necessary for this to be true. It is even true in small scale societies. You can observe this whenever they get cutoff from each other: they end up technologically regressing. It is more expensive to do everything themselves, so they end up losing access to technologies.

The world where this was last true was when the common ancestor of us and neanderthals were still around.
This...is entirely the point OP is making. You get more brain power to watch out for the semi jackknifing into you, the car switching lanes without signaling, the truck about to lose a bucket or chair from its bed. This is stuff you may not catch when you're spending your brain power focusing on staying between the lanes and keeping your distance between the car in front.

When you automate away the mundane, exceptions are much easier to catch.
I think you'd have to consider the productivity benefits of youtube relative to the productivity benefits of anything else. For instance, a customer goes on youtube for three hours and sees some advertisements or whatever. Pays nothing. Another customer goes to a local restaurant with some friends for three hours. Spends $60 on food and drinks. Of the two, what is better for the economy? I would wager spending disposable income within the local economy is better than watching advertisements for companies registered in Dublin or wherever has the lowest taxes.
>If I'm linking my bank to paypal to send money back and forth, I don't want: (a) paypal getting transaction history, (b) a third party company hanging on to those credentials, (c) that third party company getting any view of transactions either. I just want Paypal to send/retrieve money.

100%, which is why I think this lawsuit is valid. That said, even though I don't believe Plaid sold any data, a lot of people brought this up as a concern to using Plaid. I don't consider it shady behavior, because I don't think Plaid ever misrepresented their capabilities to their clients. In other words, PayPal knew Plaid would be storing this data, and used their reputation to provide legitimacy to Plaid. In my opinion, it was PayPal who was irresponsible with your data.
It is possible that you've learnt to drive like that and that it works for you.

But, I feel that this depends on the type of driver and their personality. I, for on, have never felt comfortable with cruise controls, even adaptive ones, let alone partial self-driving. I had always found that I am more comfortable when I was driving rather than trying to make sure that the adaptive cruise control is able to make a complete stop in case of emergencies. Perhaps I'm just a little untrusting and paranoid :).
Things that are wrong with Flutter