skysight-inc/HackerNews huggingface dataset:
When most people think "ad", they think of injecting an attempt to sell you something into an environment where it would not naturally occur, pulling your attention away from what you were doing (commercials, billboards, web pages, magazines, command line tools, MOTDs, books - oh wait they don't do it there yet).
If you are of the opinion that invading another country and kidnapping and murdering civilians en mass is a-ok, then you are on the side of that country.

You don't get to take the support a country's warcrimes in one sentence, and then claim that you aren't on their side in the next.

If you're talking about not being "pro-war", I am going to take your view as being the same as the people who said that we should just let hitler do what he wanted, as that would avoid more war.
That should be easy enough to check. How did the "Alien" movies affect women going into (interplanetary) shipping and the military?

I think a lot of that hypothesis is hand-picking a few movies and then saying "and that's why xyz".
Yearly.
Because companies want to get you for as little as they can, and if they know your previous compensation, instead of potentially offering you 30, 40, 50% higher than what you're currently making, they will think they can get away with offering you {your previous salary} + 5% or 10%.

That's why a bunch of companies ask what your previous salary was in interviews and why you need to absolutely not give that number in pretty much all circumstances.

Like I got a 60% bump from my previous salary my last job search, in part because I hadn't gotten raises for several years at my previous company as they had wage freezes, and in part because I had been behind on compensation for a while due to having to take whatever halfway decent jobs I could get while unemployed, but if the prospective employer knew I was getting paid so little, they probably would have significantly lowered the salary they offered to me, and I'd still be behind the market rate for my skills, and the next time I went looking for a job I still wouldn't be offered enough to catch up to what I'm making now. It's a vicious cycle when they know your current salary.
I remember back in the 2000's I had a Debian box running some stuff next to me by my desk. One day my ears picked up on a regular little click-clack from the drive which on investigation turned out to be my first experience of being SSH brute forced. I guess it was the log entries being written for each attempt. That was early in my Linux days... these days I would just pipe it to /dev/null (joking)
Yes, I deliberately avoided to put feature prioritization or even personas or Jobs-To-Be-Done in the book — there are too many ways to do this and it is of no use if I write about one and the team/PM/company prefers another.
its a statement to focus on the system design of the organizations that got hacked instead of the asset/platform they happen to use, just like we do with non-crypto organizations
Comparative companies? Like GAFAM?
Religious flamewar will get you banned here, regardless of which religion you have a problem with.

Please review https://news.ycombinator.com/newsguidelines.html and please don't post like this to HN again.

Note this rule, among the others: "Don't feed egregious comments by replying; flag them instead."
Exactly this. Discord servers are more like free domain names given out on first-come basis in a private namespace...
I find it funny that in software engineering you become a senior with just 6 years of work experience. Doesn’t anyone else find that funny? So, at age 29, you’re basically a master of your craft?
In India, this is almost always the norm. Most companies are willing to offer only 30% on top of what you’re currently making. Anything above that is considered “asking too much”.
Quite Inspirational; a man who had the courage to act on his convictions.
Not really - https://developer.apple.com/documentation/paravirtualizedgra... . They expose a display object which works with Metal primitives.

Supporting the native GPU would mean they would have to get the guests to update for each new GPU. I'm sure Apple loves the idea they could completely rearchitect their GPU for future Apple Silicon, and it would break no preexisting macOS/iOS software
FWIW, from those 11 chrony CVEs:

- 8 were found within the project itself (mostly by me)

- none are memory-safety issues in the NTP-specific code

- the last memory-safety issue is from 2015 and it was in the custom management protocol (exploitable only by authenticated users), which was since then greatly simplified and made stateless

The project now has an excellent fuzzing coverage, it was audited, and I'm quite confident there are no remotely reachable memory-safety issues. I'll buy you a drink if you find one :).

NTP as a network protocol is extremely simple. There is no complex data, almost everything has a constant length. A minimal server+client implementation can be written in a few hundred lines of code. I wrote one in Rust, but the reason was server performance, not security.

Most of the complexity related to NTP is on the client side, in the processing of measurements provided by NTP. I don't think the language matters much here. However, if major operating systems will start switching to services written in Rust, I don't see a reason why chrony couldn't be rewritten in Rust, first the small parts related to networking and later everything.
He lives in Europe. That's how it works here, we don't understand it either.
Odoo 16
The point is that Obama is the child of a rich Kenyan international student and a rich American white woman.

He's had none of the experiences an African American (defined as the black skinned descendants of US slaves) has had and there was no one in either of his families who would have.

Calling that African American is a bit like calling a chihuahua a wolf.
Tldr?

* Customers can pay for Google Cloud in crypto

* Google will use Coinbase to manage (and sell?) those funds

* Google has some blockchain data in BigQuery that developers can read.

* Coinbase will use Google Cloud as a customer

I work for google, no internal info here, only my personal opinion.

As a cryptocurrency skeptic, this sounds like a win for Google Cloud with a new customer… and not much else?
It's just how the industry works. And by 50, you're an old donkey ready for recycling. /s
I don't think you're right about the evolution of map rendering approaches. Isn't the vast majority of native map use Mapbox GL?

You're right that linking to a vector renderer isn't too much work. I was commenting on the simplicity of writing a map app from scratch.
They didn't have Ctrl+F back then?

BTW this reminds me of Ctrl+R in Bash (reverse search). Try it if you don't know it!
Too bad they still use the USB cable. Any enhancements of the display won't be as nice because you get a 500Mbit compressed video stream while playing through USB.

One of the reasons I switched from Oculus to a G2 Reverb was the visible artefacts of compressing the video for USB.

Headset looks great, designed well. Will probably make some very rich casuals happy.
And despite that there still is no Half Life 3 :(
Perhaps they don't want you to be able to do that?
Bloom: Open-access 59-language model (176B param)
UK salaries are lower than in the US. I wouldn’t describe these salaries as high, but they’re not low either.
Caddy supports .ts.net domains and will pull the cert from the running Tailscale daemon on your system. And even better integration is coming soon, Tailscale is working on things.
That'll be fun for attribution of attacks where code is being known. Previously, we relied on office hours and the occasional keyboard layout shining through. If you can say "here's the code for the trojan, please rewrite it in the style of this github account", things will be much more fun.
BLOOM is an autoregressive Large Language Model (LLM), trained to continue text from a prompt on vast amounts of text data using industrial-scale computational resources. As such, it is able to output coherent text in 46 languages and 13 programming languages that is hardly distinguishable from text written by humans. BLOOM can also be instructed to perform text tasks it hasn't been explicitly trained for, by casting them as text generation tasks.
This is the UK. When comparing to the US it's always lower.

I have quite a similar journey working in England, so it looks typical.
> No, but the thing is about the shell is you can automate it, so random stuff could break shell scripts.

In this particular case, the user used the "apt" command, which is meant to be used by humans and not by scripts. It's explicitly documented that its output is unstable, and prints out a warning when stdout is not an interactive tty. For scripting, use of the apt-get/apt-cache/etc tools is recommended.
no one remembers the Corel NetWinder?
I'm using it all the time as my main development browser.

It's been awesome using it. It's not just responsive design, it has fantastic features around accessibility and performance, I can set different viewports to different speeds and colour contrasts all at the same time. It is bonkers how powerful it is as a tool. I always recommend it to people to try out.
This guy is just showing off, isn't he?

I bet if his pay was closer to the UK minimum wage he wouldn't be publishing any salary history.
"Were my compensation public, I would forfeit the option to increase it significantly again."

No, it doesn't, and it would matter less if employers had to print legally binding starting salary ranges for jobs (they can't pay you less than the range, and the top must not be less than their top earner in the job).
Amazon pays fairly well when you take the entire market into consideration, but somewhat poorly when you're looking at the top end (FAANG…but even then, they are all over the place). But the anchoring you've brought up is really what they'll pay US-based developers, rather than someone in the UK.
How is this related? This was a) 10 years ago, b) nothing to do with injecting it in a cli, and c) in this instance Canonical is advertising their own product, within their own product, compared to the original where Amazon paid Canonical to advertise for them.
Friend, I think you're really stretching to be angry towards me and in the process you're deeply and ironically completely missing the point I was originally attempting to make.

At no point did I even say whether I believe they do or whether I believe they don't have a hard time reading. I genuinely, from the bottom of my heart, don't understand how you're interpreting my words as if I'm incapable understanding that barriers exist. You're effectively implying that I'm a bigot for thinking no challenges exist, when that's not a position I've even remotely taken. Like, of course challenges exist and I'm stunned that anyone would even begin to consider that challenges wouldn't exist!

Word for word, the question I responded to is, "So deaf people can't read books?"

My question was in response to the asinine, bordering offensive, question of whether deaf people hold the intellectual capacity to learn how to read. They did not ask if it's difficult for deaf people to read, nor did they ask any question about what challenges there are. Their question was whether it's an impossibility for deaf people to read, fullstop.

Good grief..
Psychology Today is not great in general, but the article I linked to is written by a social psychology PhD (Lee Jussim).
Not really, because we've invented staff, principle, lead, and architect roles that are all above senior.
If this shows anything is how low salaries are in the UK compared to the cost of living. 90K in London make you a working poor by Western and Southern European standards (I mean, try to send 2 children to nursery and rent a 3 bed flat on that salary)
> categorically false

Sadly, true. Rapid-Onset Gender Dysphoria as described in Irreversible Damage by Abigail Shrier. It's a social contagion.

Over 95% of transgender children, left to themselves, desist. Many realize they're gay/lesbian, the others are just fine too.

> schoolteachers can prescribe medication and perform surgery? [...] extremely illegal for teachers and doctors to treat children without the consent of their legal guardians?

Look at Mermaids and Keffals. People will send you hormones and breast binders even if they know you are underage and it is expressly against your parents' wishes. Teachers and counsellors often hook children up - LibsOfTikTok has videos of people admitting to this. Legal advocacy groups are telling teachers unions that they need to help keep this a secret from parents lest the child be forced to kill themselves.

> the word "racist" in modern use refers to actions that are racist

"In modern use" means "as we redefined it to win arguments".

> if you do racist things, whether you have any idea or not that those things are racist [...] such as voting for Ron DeSantis.

Thanks for the warning.
Bockchain - digital pecking order
Like email masks, we recommend using the phone mask for untrusted organisations. In other words, if you need to provide a phone number to get a shopping coupon, use your Relay number. If your bank wants to do 2FA via SMS (please no, but you know how banks are...), provide your true number.

Now, if you get a phishing attempt that looks like it's from your bank, but it's sent to your Relay number, that should be an additional sign that it's unlikely to actually be from your bank.
Nothing really there.
If you're looking for more salary numbers, I've usually used levels.fyi for salary comparison (primarily for silicon valley companies)

https://www.levels.fyi/
ghosting occurs because despite that people complain about it, they would resent even more being told that they don't make the cut. ghosting is a little disappointment each day, and it fades as the days accumulate.

and if you still don't like it, just accept that the other person does like it, and it's a kindness you could extend to them.
It is absolutely a counter offer and they also don't want to give their employees the idea that they sometimes do counter offers. Counter offers are discretionary and usually you only get one chance at it - it burns a chunk of trust if you've demonstrated will to walk away. A counter offer is something a manager asked for, and if you do it again, they usually won't be as willing to go bat for you a second time.

If there's been turnover in managers or you've switched teams in a large corp, then you may have more luck. On the other hand, larger corps treat engineers more fungibly, and if they're looking to trim headcount via a directive from on high, they'll just let you walk out.
"Senior" doesn't mean "master". It just means you're capable of leading projects on your own of reasonable size. The terms we use for people who have truly mastered their field are things like "technical fellow" or "distinguished engineer". (And, FWIW, people can reach "senior" far earlier than 6 years of work experience.)
Fair play. That's actually quite impressive of Capital One then. Many companies wouldn't do that.
There's some truth in that. People are uncomfortable with the thought of becoming (even more?) Mark's serfs and want to dispel that by magically willing the tech into being garbage.

The fact is that in 2022 many parts of bigtech-skeptic narrative are being planted in the mainstream culture and politics: the mature thing would be to lean into that, as a responsible technologist, and not rely on nerdy rituals of thrashing 'ware on forums. As much as it is fun, it serves a different purpose. I mean, if it is dangerous for us as human beings and citizens, just say it aloud, we won't be saved by the tech being buggy.

Myself, I have enough stuff to do in the big screen and audio system world and don't crave VR immersion, though it was fun when I tried. But I can see the potential and know that people are already using it in gaming and virtual workspaces. You can potentially buy one simple thing for your computer, not waste that much space and have the immersive experience. One thing I want is that it is open (software and hardware wise) and not connected to any surveillance machine, like we should be able to expect from a freaking appliance.
> planting trees is not nearly enough to stop climate change

The solution will be a mix of approaches, none of them in isolation doing the whole job.

> For outdoor air pollution, planting trees can actually increase it

Only if by doing so you remove vegetation to plant them.
That’s an unfortunate consequence of US using the same mechanism to target real criminals (Putin’s oligarchs) and people merely inconvenient to their politics (HK officials).
Isn't world population supposed to drop from now on?
It gives you a chance to argue that asked - current salary=how much that lifestyle is worth to you, and it's the price they have to beat.
He can tell, because he has a secret bot detection bot. That bot can detect 100% correctly with no false-positives, as long as he never reveals how it operates. The bot is named ZeroK.
I'm not sure to focus on an etymological classification based on generation of a population makes a lot of sense for advice for a specific industry over thinking about the actual split in the vastly smaller sub-group that work, have self selected to work, in a particular company or industry.

Part of the equation, sure, perhaps, but perhaps changes in those that choose the company/industry could be provide a stronger basis for thoughtful comment or analysis.

Or lacking that, just treat everyone as people and make your interaction case by case instead of being based on a short Fortune article
I've personally experienced this. Salary is taken as a proxy for ability.

After the dot com crash, I took lower paid work in the public sector, working on some interesting things.

I was approached by a recruiter to work for a company that was basically the best possible fit. They were working on a product category that I had helped to define at a previous start up, where I was the chief technical architect.

Once I told the recruiter my current salary, he was no longer interested. He even sounded aghast. Couldn't possibly put me forward for the role.
A short presentation of Cloudy CMS [video] – a scaffolding solution on .NET Core
Going forward, Apple won't officially support dual boot or alternative operating systems. Unofficially, they'll try their best to leave the options open for third parties like Asahi, but it will never be something they endorse as an option to macOS on their devices.

For example, there will not be an ARM version of Boot Camp published by Apple. If you want to run Windows on an Apple Silicon Mac, it'll likely be running virtualized under macOS or in an emulator under macOS.

If someone wants to write a bunch of drivers and hack a boot loader to get windows running natively - Apple won't stop them, but thats a heck of a lot of work.
> The best way to fix the CO2 problem is stop producing it, not to try to clean it up.

I'd have to disagree. Stopping the production is important, but that doesn't solve the problem, it just doesn't make it worse. A true fix would always include removing some CO2 from the atmosphere, however that may be done.
That is the most amazing thing I have seen in months.

https://www.youtube.com/watch?v=pD8JWAZ2f8o
No, not at all. "Senior" does not mean "master of your craft". What do you think "Senior" means here?
This is the reason I joined tech. I could’ve done other careers but I wanted a job that could support a family and allow me to still be present with them. (And offer really good growth in income if family didn’t work out)
hold up you need DIE to convince investors? how does this make sense; wouldn't they be more concerned about your company's cold, hard numbers?
Qwik maintainer here, lots of good feedback for our landing page! we already updating much of the content there. Please check this 20min if you wanna understand of the fundamental building block that makes this framework so different: https://www.youtube.com/watch?v=BxGbnLb5i9Q

A lot good content here too: https://qwik.builder.io/media/
This is one of the weakest smears I've ever seen attempted on this site.
I mean, try to send 2 children to nursery and rent a 3 bed flat on that salary.

You can't fix the problem of things being insanely expensive by increasing wages. That just makes prices go up.
The Civil Rights legislation was blatantly unconstitutional and we should not be surprised at the modern consequences.
There are reasons one might want to do this; for example Apple does not provide access to all hardware performance counters in the guests they set up. This can be important for certain usecases. That said, beyond this there aren't really any good reasons why you should eschew Apple's solution, so once (if?) this is fixed the existing solutions should be pretty solid.
I've switched to Fedora a few years ago, and quite happy about that.
You don't have to comply with their request. If it's for a company you're interested in, you can say no while also being polite, i.e. "Let's not worry about compensation until we're sure it's a good fit."
He doesn't need to, he only needs to be confident that someone with more knowledge (or confidence) in the actual status of the commenter won't make a counter-bet
They did absolutely monstrous shit in regards to privacy, that makes the meta of today look like a finely tuned privacy machine that serves to protect every user to the teeth.

Only nobody cared because that was the time prior to the latest privacy awakening, and apparently we still have a hard time putting it in the right context. If the best thing you can say about a company is that it was not big and nobody cared about their (what are now considered) atrocities back when, then you should probably reconsider your evaluation.
Moved to debian after using Ubuntu for a decade and I am not looking back. But I think Ubuntu was necessary for me to see beauty of Debian.
The wrist computer is useless though
I can’t speak for the country you work in but here in the U.K. not every company has salary ranges and even those that do, a great many will try to negotiate salaries down rather than up (salaries are a businesses largest expense after all). Thus having a lower published salary gives you less bargaining power to negotiate a higher starting salary.

This isn’t a universal problem even in the U.K. but just an illustration of how the GPs point isn’t as inaccurate as you claim.
The problem does need solving, but it only needs solving once. D's approach means the programmers needs to make this decisions over, and over, and over again everywhere they have an alleged "string". Or they must track somehow (by convention perhaps?) whether string A is or is not "really" a string.

If you have type safety, you can make the choice just once.

Rust's String::from_{utf8,utf16}_lossy turn valid UTF-8/16 sequences into strings, and "fix" invalid ones with U+FFFD

Meanwhile String::from_{utf8,utf16} attempt the same but with an Err instead of replacement on failure if that's what the programmer wants.

Imagine if all D's numeric functions took the same attitude as its string functions, insisting on being passed arrays of bytes so that each function can parse those bytes, decide if this is actually a 16-bit unsigned integer (for example) and if so do what's expected otherwise perhaps return an error. We'd spot right away that this was not a practical design.

D's choices here are conventional, but I've come to expect a lot more and so I'm disappointed when I can't have it.
For financial data see Wikipedia itself:

https://en.wikipedia.org/wiki/Wikimedia_Foundation#Financial...

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...

The Twitter thread makes some important points, but I wish it had ended a couple of tweets sooner.
Lower inequality means lower salaries at the top end.
As I understand it there's a cost to every number, which is why we're limiting it to just one number at the moment. (Though we'd definitely have loved to implement it the same way we do email masks; if we do find a way to cost-effectively do so, I'm sure we will.)