skysight-inc/HackerNews huggingface dataset:
>The mere fact that I connect to your site or service does not give you the right to slurp my data.

But it's your computer that gives out all of this data. Your computer is presumably under your control, no? The website cannot demand anything from your computer that your computer doesn't want to send. You're using a piece of software that does the negotiation 'automatically' and permit it to send all of that data. It is possible to do without it. Disabling JavaScript goes a long way towards it.
Eh, I mean yeah it is a bug and bugs happen, but one does have to wonder how a bug this visible and immediately detected by so many users wasn't caught in any kind of testing. Is Mozilla in the Microsoftian habit of just not testing the code they push at all?
Rounded corners! Radius on buttons (“Pills”) started its journey in 2018 and it spread like a plague.
YAGNI works well as long as you are willing to re-write your code in the rare cases when you do "need it".

It's fine to start without a real parser, and you often will end up not ever needing a real one, but if the complexity of your ad hoc solution starts getting anywhere close to the complexity of a real parser, you are better off re-writing it as a real parser because parsing is an extremely well-studied area of CS while your ad-hoc "not parsing" is not.
Let's say I write some JS widgets and want to reuse them on multiple sites. What kind of license do you recommend? It's not open source, but is there a good boilerplate for this kind of thing? Or a question-tree like GitHub's pick an open source license, but for non-open source?
Or “inoculating” those they don’t value after releasing it
I think countries in general wouldn't want to outsource huge chunks of their IT/tech positions, that's not really good. 20-30% is manageable, but more than that is strategically very dangerous for the economic competitiveness of the country. I expect governments to start putting caps on this (by taxation or whatever) at some point to restrict it.
Tesla removes 2022 production date from Cybertruck website
It is an easy way to understand the depth of the intellect you are speaking with and the knowledge set they are basing their answers on. Plus the answer "Yes, I always lie" is obviously a lie and proves that it is capable of contradicting itself even within the confines of one answer.
Yeah, probably, I'd milk you all until I could buy that nice country-side house with enough space never to have to hear my neighbors. It's my dream, I'm not giving it up so others don't have pay for their entertainment. I'm sorry.
My company has been in the foreign contractor market for a while. I still make a massive US salary. Having been on the hiring team for many of these contractor shops I can tell you that the skill level of contractors in India/Africa/China/Ukraine has another 5-10 years before it even begins to approach the average skill of a seasoned American engineer. For a while my business as an independent contractor was quite literally fixing code written by foreigners because the company thought they could play this arbitrage game.

For example, we've hired several engineers through a very big name, silicon valley backed, foreign contractor firm. They perform at the level of a junior engineer at best.
No one has yet brought up an essential issue: California bans non-competes. https://www.vox.com/new-money/2017/2/13/14580874/google-self.... As long as California does, and most other places allow them, we're going to continue to see surprisingly high levels of startup formation and company success in California, despite all the bad things being true.
> funny enough a lot of them are originated from the KDE community.

How is that funny?
> and then it's probably better to commit and learn the ins and outs of that specific problem domain.

Even more, it's probably better to start off with a full understanding of these systems, so you can recognize when you're Greenspunning one of these abstractions, and just switch to using a robust off-the-shelf implementation of the same abstraction. (E.g. switch from writing a hand-rolled parser, to using a real parser-combinator library, or writing a formal grammar for a PEG compiler.)

Emphasis on "off-the-shelf": the most important thing to get from experience with these abstractions, is the understanding that you it will be less work to use the abstraction that has more power; and, in fact, that much of the tooling around these abstractions is built to assume that you want the full power of the tool by default, such that you have to add configuration to get less. So the workflow is actually "start off ordering 'one with everything', and then streamline your system over time, removing bits and pieces, as you notice properties of your particular situation that mean that you can do with something less powerful at particular stages."
>>IMO 30k in student debt is very manageable, currently have the thing paid down to like $12k and I like knowing I can reach into savings at any time and wipe out this debt if need be.

Absolutely - $30K in debt is completely reasonable imo; if after 4 years in college you have not improved your job prospects enough to cover that payment, then you probably didn't work very hard, or didn't pick a marketable major.

Most of these 'college debt is out of control' stories being pushed in the press, are usually focusing on outliers - i.e. people that borrowed $250K for multiple useless majors and now work at Starbucks because they chose badly. Public policy shouldn't be based on edge cases like this; not do we want to reward people for making bad decisions.

Last I read, the median college debt that people owe is less than $20K, and should be more than manageable for most people.

If we want to fix the college debt problem, focus on getting the college costs down - anything that tries to make it easier to pay for, without controlling the cost side of the equation, will almost certainly cause the cost to go up even faster then before.
Another example - if you're keeping personal details on people who have committed fraud (or not) and referencing that years later, then I'd say that falls squarely in the purpose of the GDPR and you should not be doing that long term.

You're saying that we shouldn't be keeping detailed records of previous attempts to criminally defraud us that are demonstrably useful for identifying and preventing further attempts to criminally defraud us over a long period of time by the same groups of people?

I'm sorry to be blunt but that is not a serious proposition. If anyone thinks the GDPR says otherwise, chapter and verse please.
Sometimes it increases the hit counter by one, others by two - why?
> after all we want humanity to be advancing, right?

I don't know how much our reams of communications, generic business and English majors are advancing humanity. (Granted, I studied finance [and engineering] in undergrad.)
My KN95s put visible lines on my face the day after and make my ears hurt like hell. They're sealed, and I can tell I'm breathing through one. But "difficult", nah.
Yes, it's just that they are continuously hiring, so they never remove their ads.
Gated reverb on snare drum. Looking at you, Hugh Padgham.
For what it's worth, I think this "deep study" mode of learning is perhaps less useful today in tech. We have a lot more things we need to work with with now, and a searchable internet means we can draft off other people's learning a lot more. Deep understanding is both less possible and less useful for the bulk of us, who are mainly integrating lots of libraries, services, tools, and frameworks.

But for every given topic, we still need deep experts, like Bruce Dawson was for this processor at Microsoft. So I think this mode is still very valuable, so I agree with Ciantic: this way of learning is something everybody should have at least some practice in.
This is overly reductive. There are pros and cons to remote work. In-office is better for high bandwidth collaboration and social cohesion, but remote is better for IC focus, talent pool, and commute times. Which one is overall faster depends on cultural factors and work styles specific to the company.

In aggregate we're only 2 years into the majority of companies giving full-remote serious consideration, so it hasn't really been fully tested yet. I don't think fully remote will be the default by any stretch, because at the end of the day many people are not cut out for remote work, but it's definitely going to be stickier than a lot type A management blowhards want to believe, and I predict we'll see some major all-remote success stories at scale over the next 5-10 years.
https://en.wikipedia.org/wiki/Signal_velocity - my understanding is that the speed is driven by interactions between the trace and its surrounding material, which creates capacitance and inductance along the path
I've always been curious about who's winning the lionshare of the pie of these gluttonous institutions. Is it administrators? they're an easy scape goat. Does it fund more research, so presumably the PHDs and their research assistants?
> Poorly written or out of date documentation is worse than no documentation.

No, it's not. I _can_ be, but it can also be much better. Documentation is hard, we know that. But it's also incredibly useful in many cases. There are plenty of times where software is nearly useless, or the time required to use it becomes untenable, without documentation.

Honestly, I feel the same way about the code; if you can't be bothered to put a note in a file indicating what it's for (unless it's clearly obvious to a casual observer with limited domain knowledge), then you shouldn't be writing software at all.
Also, important point is that these minimum number of car parking spaces are completely made up pseudoscience bullshit. Nobody actually has any idea how much parking is 'needed' so you end up with a nail salon having a requirement for 1.25 spots per booth or something.
I got pulled into a meeting telling me I'd been made redundant at short notice (UK based). A few mins later I was asked if I would consider moving teams. I moved to another team for a few months and did some training, and did a load of projects for them, it worked out well for both of us. They then moved me back to my original team. This kind of stuff happens all the time. If I was a manager and even as a tech lead, I'm constantly looking to pull in the best people, and it's much easier to do that internally rather than recruiting.
> permanent mobility within our professions.

This is one of the most understated things about remote work. I hate when the arguments for the benefits of remote work all seem to end with "well you don't have to sit in traffic". It's way way more than that.

* I just moved across the country. I didn't hate where I lived but it was meh, moved to Colorado where I'm now going skiing every weekend and a general 180 for my lifestyle.

* I'm planning far more trips. If my office is now my laptop so who says I can't do it from anywhere. I just came back from a few weeks in Hawaii and planning another trip to the Keys in a month or so. I work my regular hours in all of these places.

How I look at work has completely and diametrically shifted in the last 2 years, and it's made me a much more active and healthier person. It's honestly hard to believe how one change in my career (going remote) has been in service of all of this.
I seen study[1] that claimed similar results (early puberty, depression...) but from lack of male figures in childhood. Another study showed similar results in macaque monkeys. Evolutionary explanation was that group needs to be repopulated faster.

[1] https://news.berkeley.edu/2010/09/17/puberty/
I love it, accurate description
Firefox “Remote Settings” Service
How on earth could they possibly identify your lack of cleaning with someone's infection? Seems like something that sounds scary but the real world implications are meaningless.
Wouldn't prevent XSS afaik
Like the way corporations do, I guess?

PPP was a boon - 'Here is a loan that converts to freebie money for millions of companies'. Where'd the money go? Buying Lambo's and the like.

Or, when can I get a tax abatement for 10 years? COmpanies can because of this mythical 'they create jobs' tripe.

Just look up corporate welfare. And if I was permitted to, I would.
The F150 and cars like Ioniq 5 and EV6 do have built-in inverters (as I understand it's just designing the OBC inverter used to charge the battery from AC so it can run both ways).
It's only capable of around 1.8kW. But that's enough to facilitate what's mentioned in the article. What's lacking then is some communication protocols to enable this. Might need some additional hardware too since there's extra challenges when feeding the grid I assume (has to match the frequency and phase I guess)?
Sure, buy one (well-paid techies) is a minor, possibly vanishingly minor cause, and the other (artificially restricted supply) is the major, fundamental root cause.
>So to now come out and say "look at all the remote hiring we're doing" sure leaves a bad taste in my mouth. Yeah, because you have no choice!

What you're saying isn't as ubiquitous as you might think. I left my last company because remote work was "just temporary" for more than a year and I was unable to plan my life around "just temporary" remote work. What you perceive as choiceless is still a choice (being badly made) by many companies.
> to stop with their fruitless rewrite

What are they rewriting?

> catch up with Chrome

The standards driven development that Mozilla fostered in the aughts is mostly gone.

Today the standards are mostly written by the dominant browser and everyone else just plays catch up.
> Apple seems to view App Store trust and quality as a marketing activity more than a real technical or service problem.

Indeed, App Review is led by Apple’s marketing chief Phil Schiller!
Yes I can say the same in the US. My state paid full tuition for B average and above students if you went to a college in the state. After a little over a year I took off and went back to school while working at a later point. By that time I qualified for federal tuition aid but lost my state one. It wasn’t much over $20k for 5 years out of pocket for me.
Do both pls.
Seems to be correlated with how much time passed between two hits.
Do they also not care whether they technically have the authority of law or not?
While this is possible (I have done and still do this as well), but it is absolutely not the norm.

Shooting day-for-night is much more common. It has less to do with the ability of a camera shooting at night. We have these things called lights that helps things.

The main reason for day-for-night is that it is much more expensive to shoot at night. Shooting off-hours is much more expensive. Shooting more than a certain number of hours away from home is also more expensive. There are a lot of things going into the decision of why a shoot is done the way it is, but you can pretty much always assume that it was done the way it was done because it was the cheaper option.
If I was defending them, I'd use an argument along the lines of "trackers don't track people". In other words, "improper" use of the tools is the crime, not the creation of the tools themselves.
How much that matters would depend a lot on use case, though. If the scenario was a database where the data is in PCIe-connected UltraRAM and the indexes are in RAM RAM, then it would probably be fine since you'd mostly be streaming big contiguous blocks from the UltraRAM to the network.

But certainly ultimately to most benefit from this kind of thing, you'd need a new architecture for it, with a new, RAM-like interface between the CPU and the unified memory backend.

I'd guess we see this kind of thing first either in either niche use cases like microcontrollers, or from somewhere like Apple, since they'd have the vertical integration required to actually pull it off.
Good old Piss Filter, also popular with games. From 'Ross's Game Dungeon: Deus Ex - Human Revolution' https://www.youtube.com/watch?v=vYLEuQrvND0&t=350s conclusion - art directors are Lizard People.

>The first movie to use digital color manipulation in the way we’d think of it today — i.e., shifting the colors within a film image to meet a digitally achieved palette — is generally considered to be the 2000 Coen brothers’ Great Depression picaresque O Brother, Where Art Thou?

and not 1999 green tint Matrix?
Pretty sure you get two points if you hit it quicker. So if you let the dot rotate around to get the segment the next time you miss out.
Patriarchal civilizations only began to outcompete non-patriarchal ones with the relatively recent advent of grain agriculture. There were many hundreds of thousands of years where men were stronger physically and patriarchy wasn't dominant (I mean that some civilizations were patriarchal and others were non-patriarchal).
Love the mechanic where the more quickly you click the next one the more points you get.

There should be a timed mode to encourage rapid clicking (i.e., score the most points within 30s or 1min).
Sure. But the thread is in reply to this post: https://news.ycombinator.com/item?id=29918998

The question isn't whether "backend services" forms the conceptual essence of the problem - I think we all agree it doesn't.

The question is whether it "happens to be" triggered by backend services.
Why would you assume that one type of killing was reported more than another kind? From the evidence I have gathered from primitive societies existing today without conventional legal apparatuses, they find the concept of murder within the society almost unthinkable and have no memory of such events taking place. On the other hand, it is not typically seen as murder to kill an outsider.
I've lived in the U.S. my entire life, and I agree with you. Our culture somehow misses the fact that as a society we benefit from educated citizens. There's even a segment of the population that fetishizes ignorance as a virtue, and knowledge as leftist indoctrination.

There also seems to be a deep seated fear that any sort of public investment in people is seen as a slippery slope to soviet-style authoritarian government.
Most of the college graduates I know ended up not using their degree because they majored in something no one cares about like communications, philosophy, journalism, etc. Maybe some people are figuring out that flipping burgers or literally just hanging out at home is a better use of their time from a financial standpoint than spending 4 or more years taking various prerequisites to get a degree that only results in more debt. Bell curves gonna bell curve, so it's not like all of these people are gonna have what it takes to instead become doctors, lawyers, and politicians.

As far as I'm concerned, besides the fields that deal with the fate of a person's life (like doctors and lawyers), the whole idea of going to college and getting a masters in whatever your heart's desire deserves to be imploded. I see no sense in those saying that we need to "fix universities". Honestly, fuck universities for acting they're worth as much as they are while still pretending their priority is the students. Everything I learned in college and the different schools I went to can now be learned online or at the library for free or for $29.99. In a few generations, universities will be naturally replaced with more practical alternatives. So why try to prop up these archaic institutions for the sake of the average person rather than the exceptional? Such a desire is more of a fetish for an image of what universities represent.
Yesterday's discussion: https://news.ycombinator.com/item?id=29901799
> Any loan that is charging 6.28% interest and also cant be discharged by bankruptcy

The interest rates are high because so few loans can be discharged by bankruptcy. You can refinance your mortgage with anyone. Far few companies will refinance your student loans.

Meanwhile, it makes prefect sense that bankruptcy cannot discharge student loans. Otherwise, every single student would have crappy credit from 21-28 and no student loans ever.
Look at it this way: There are plenty of Bay Area non-software jobs where people are getting by on $100K or less. It’s not as comfortable as $100K in a small city, but people do it. There’s no reason that an average software developer couldn’t work an average software job for an average salary there and get by.

Contrary to what you read on Blind, HN, and other websites, there are actually a lot of engineers in the Bay Area who aren’t interested in crushing it 24/7 and are happy to take a comfy job as long as it pays the bills and nobody bothers them to much, just like any other location.

That said, most of the median-paid engineers I’ve managed (remotely) in the Bay Area had other contributors to their situation, like having bought a house there 20 years ago or inherited a house from their parents. I don’t think it’s a good idea for anyone to move to the Bay Area now for a median-pay job there unless they really, really want to live in the Bay Area. And some people do! It’s actually a fun place to be, especially if you’re young. Not perfect, obviously, but very fun if you play your cards right.
You talk about young people as if in their own world able to act autonomously away from the rest of society. Young people have parents. And they frequently rely on them into their mid-twenties. Many young people lost one or both of their parents from this (and other people they loved dearly). As has been repeated elsewhere, dying isn’t the only thing their parents and loved ones have to worry about having had COVID. The purpose of the lockdowns was to try to prevent this.

And so I can ask the same question, why are you disregarding the harm done to them (them being the young people)?
Isn't intrafamily killing more or less a staple of ancient literature? Cain/Abel, Romulus/Remus, Clytemnestra/Agamemnon, etc.

There is quite a high local murder rate at the moment, but most of that seems to result from drug-business disputes, or simply the availability of firearms to settle neighborhood disputes.
Doctors Sign Open Letter Asking Spotify to Address Rogan's Misinformation
As I explained in a sibling comment, unfortunately, the 2-3 year stays are now the norm and 10 year stays are the outliers.

Doing the same job in the same company does give you blind spots, as 90 percent of the companies do not allow novelties in their processes and tech stacks, e.g. you might not be allowed to do containerize your applications, as the current procedure "just works". If your job allows you to sharpen your skills, keep up with the tech stack, allows you to learn new algorithms and add new skills to your arsenal, even after 10 years of work: Congratulations! You have the perfect job, please let me know of the company, so that I can apply.

>OK, that is just one job change. It is not like 5 in 10 years. It becomes increasingly unlikely, that every company you work in behaves like that, the more years and job changes you add. As in 6 jobs in 12 years makes that explanation more unlikely than 2 jobs in 4 years.

Exactly! The frequency needs to be slower, as with more experience, you are supposed to have a good sense what works out for you and choose a job that you won't be leaving after a year or two. That is why you are expected to stay longer as you get more experience, from what I understand with my measly 6 years of experience in the field.

But, maybe you should also consider that the job market has changed and 2 year turnovers may not present a huge red flag, as long as the candidate can explain why they wanted to switch jobs. Although, many companies are now optimizing their salary/perks/promotion structure and their culture for developers staying for 2-4 years, instead of 10 years as it is used to be. All my three companies were like this, maybe I am just too unlucky, I guess.
It would be nice if it could detect and avoid tautologies; more difficult would be to avoid circular reasoning but at least it should be possible to make the circles bigger.
In general, such international disputes can be arbitrated either at a diplomatic level between the two governments, or by an international court.