skysight-inc/HackerNews huggingface dataset:
>I actually don't think it's that bad of a practice as no browser will ever stop supporting it

It's not a bad practice to use center because it's not HTML5-compliant (though that's not a bad reason to avoid it). It's bad practice because putting purely visual info in your semantic markup is a bad idea - mixing responsibilities between different layers creates pain points for later work.

In this sense, it's like a GOTO. It'll work well enough for one person on a small project, and you might thumb your nose at the experts who tell you it's a bad idea - but it's a source of technical debt, and the better approach is to just avoid it from the start.
Well, a unique identifier that is tied to a specific device is considered personal information.
I thought they explicitly said they are letting inflation run above the target value for a short period of time in order to average out to the target value since it was allegedly so low for so long.
(Personally I'm not sure that it is, due to CPI changes and the like, but that's another debate.)
Not the author, but I will say that in my experience having the paper has helped open a lot of doors, especially early in my career, that I otherwise would have had to push harder to get through. It gives you a bit of default credibility. Perhaps unjustified, that's a matter of opinion, but it's definitely real.
This is a very sensitive, pointed topic for me now.

I've achieved many of the goals I set myself, but my career has operated at a lower scale than what I can confidently describe as successful. I’m an artist & designer.

The biggest issue for me is being a parent. Being a parent puts a huge damper on my time, as well as my capacity for immersion and risk. My work necessitates being freelance in a fiercely competitive environment, there are no paid positions in my niche. It’s essential to have continuous periods of total absorption in order to perform at a high level. It is very hard to keep within 40 hours per week.

All of this is sharply at odds with my responsibilities as a parent. Yet I feel deeply committed to being a responsible parent.

But if that were true, I would've quit already. This inconsistency has created an unresolvable split internally, whereby I fall short at my standards of parenting, yet also at work. Worse, I increasingly hold back at seizing prized opportunities in my career, because I worry about the effect on my family. Such opportunities keep being offered, although fewer every year.

I realize I'm in a terminal spin. Yet everyone I know, even the two therapists I've seen, encourage me to commit to chasing this dream, albeit in a responsible way.

I’ve tried diluting what do into very commercial service, ie working for advertising agencies. I found decent clients, yet felt like shit about it. The working conditions are only marginally improved, but the output is massively less unrewarding.

What I’ve learned:

- A drastic change to another field would likely have been better strategy over the long haul, than a middling compromise.

- Competition and proximate opportunity keep you trapped in the game. It’s very hard to disengage from a game you feel involved in, either as player or observer. Other people’s ambitions are infectious, and you model their moves.

- When chasing a risky dream, the introduction of a dependent hugely decreases appetite for risk. You need to have reached a relatively comfortable position, above the messy middle, in order to keep playing.

If I was childless, if it was only my welfare on the line, there is no question as to what I would do. I would chase the dream relentlessly and recklessly.

The fact is, it was time to let go of it, years ago. I'm just amazed at my own and society's illusions of romantic perseverance when it comes to following your passions.
> And that requires information about a groups composition ahead of time doesn't it?

No, because when you know nothing about composition of the group, you use the gender neutral form (masculine) instead of feminine one.

> English speaking folks that are trying to be more inclusive and finding "Latinos" to refer primarily to a group of males.

When American use the word “people”, it primarily refers to groups of Americans. Should they be more inclusive and invent a term, say, maybe peoplxs, that includes also non-Americans? That’s absurd, of course.
Is that how much they’re worth nowadays? /s
I ran (self-hosted) TeamCity at a division of Disney for years with hundreds of projects across teams with lots of complex dependencies. To this day (though I haven't kept up as much in recent years), it's far and away the most powerful CI system I've ever used. Rock solid stability, to boot. And it's only become better and better over the years.

Does that mean it's right for every job? Not at all. Sometimes you just need simple and accessible. Things like CircleCI or Travis or Heroku's CI. But not Jenkins. I put Jenkins into the same category as TeamCity, and it falls far short.

If you've outgrown some of the other options and need really powerful CI, I can't recommend TeamCity enough.
I use Google but loathe AMP. But when I encounter it I usually click/touch that ”i” icon thingy and then hit up the real URL for the article.
-- What was the purpose of the crunch / rushing this out the door ?

-- What was to be gained from it? Holiday sales? Delivering a product not delayed again? Management bonuses? Did the developers get bonuses for delivering "on time"?

-- At what cost did the crunch / delivering the product cause the team of developers? Now they need to keep working; fix the bugs; get this back in the store(s) and try to make everyone happy?

We go through our share of crunches. Bugs always get through and we have to fix them of course, but nothing as bad as some of the stuff I've read about this.

Management never realizes burnout is a real thing. I feel for these developers. It's double sided. Keep delaying the game / product and people get pissed off it's delayed. Ship it, and now they're pissed off its buggy. So now, everyone (programmers) are burned out; management is probably fuming over being removed from the store(s) and everyone needs to smile and get back to it, probably as a worse crunch than before. What a shitty way to spend the holidays.

It's like getting made at a company building your house that your water pipes leak but you rushed them to get it done because of some arbitrary move in date. Take the time; do it right; do a good job. Cut corners and rush stuff and deal with the consequences.
Are you actually Polish? Or are you just assuming because it is not America they dont "enjoy" America Freedom(C)?
Why Vaccines work and why they are safe
Geospatial data processing for Apache Kafka
Ask HN: Is taking “data driven decisions” working for your company?
My whole career I've heard about this magical oil of the future that will give its hoarders the world on a silver platter. Give it a problem and data will solve it.

Data, the solution to everything? I'm not talking about data that is collected for science. I'm talking about the hoarding of usage data of your app or your CRM systems or consumption data.

Anytime I hear a data scientist talk, there is a disconnect between the model and assumptions they use as foundation of their analysis or the real world. They use the data they can find, to ask questions they think they might be able to answer.

On the other side you have Marketing collecting massive amounts, to try to sell a bit more or get a little bit longer watch time on their platform. Often without even _really_ understanding what they are doing except spending money on ads.

Am I naive to think that only perhaps 2% of the companies using data that way are able to get real use out of it?

I'm just curious, how successful have you been or seen the usage of that collected data? After weeding out the buzzwords, wishful thinking, skewed incentives, cargo-culting and other nonsense?

How did your company manage to pierce trough all that? What resources are out there that deal with these kind of issues? I just see all the complexity in the world and all models are wrong but some are helpful. How can slice the helpful part out of the complex system that is called the world?
I don't know if there's something special about working in web design/development but I see more identity politics here and in the community than I do anywhere else in my life, or in other industries. My partner works in education - that place of reputed wokeness - and while identity features, there isn't the politics in the school around it.

Perhaps webdev attracted a specific kind of person (who felt comfortable with the anonymity of the web?) - or is software development now the same?
Building Popular Half-Life Mods During the Rise of Counter-Strike
It's the one with politician and cyberpsycho. I'm pretty sure I found them all because the game tells me to close the bd but there's no hint and pressing usual button does nothing, but I'll check youtube later.
Comp Eng PhD here. The fields can indeed be dramatically compressed. Lots of trivia obscure the main points in each comp sci topic.
This was my motivation for finally going back to school. I dropped out originally due to running out of money and having to take a full time job. Or rather I told myself I'd continue school part time, but never did. Lack of a degree was never a problem professionally so there was no reason to go back and spend a pile of money and a lot of time.

But then I got to the point where I wanted to advance my knowledge of various topics and a master's degree would have been a great structured way to do that. For example I did the MITx MicroMasters in Supply Chain Management. After that I would have had an option to finish the master's program on-site at MIT with 1 additional semester. But I couldn't pursude this due to lack of completed undegrad.

So this finally motivated me to look into some options, and I also found WGU very appealing due to the rolling start, low cost and ability to quickly blaze through the classes I know and only spend time on the ones I need to learn something new.
Fast vehicles? Did you actually play the game? At some point they realized their engine is terrible at streaming assets, so they made all vehicles very, very slow. Yes, it says “160 mph” in the speedometer, but it takes much longer to reach your destination than it should at that speed.
I've never understood why these characters aren't used more frequently.
Happy Anniversary GitHub Security Lab
Aimed at doubters and non-scientists but very well-done (like all of their videos).
- To be able to work abroad.

- To be allowed into graduate school.

- To stop having to explain why I don't have one.
Yeah but all the successful VC funded startup stories are a form of survivorship bias too. The whole idea of venture capital is to fund many companies that will fail with the hope of finding the one unicorn that will make up for all the losses. A lottery just the same.

It's true that if you're taking out loans to fund your bootstrapped company you could be left holding the bag. But it's also true that you can build an IT startup without taking a lot of big loans for capital expenditures. You only grow when you're making money, so it's a slower path, but for some businesses it may make more sense.
I thought it was widely understood that bias-less journalism is impossible in practice, and that this doesn't diminish its value.
There is plenty of precedent. For instance, a private non-essential enterprise is not allowed to refuse service to a customer because they do not agree to never buy anything from their competitor.
So what can this really be useful for?
I still maintain that Google killing Reader to make room for Buzz and Google+ is what really killed the best of the old web. Even though RSS readers only ever had purchase with a minority of internet users, they clicked with the most "influencery" people who would go on to share what they read. IMO, that sort of serendipity and discovery is what Facebook and other service try to replicate now through their algorithmic curation. They're trying to mimic the natural virality that content used to take, but it's forced and, consequently, lacks the same kind of whimsy since too many people are too good at gaming it out. It's all structured to try to sell us something.

RSS readers still exist, but Reader's ubiquity and its social features are really what seemed to tie the web together into a cultural force. At least among my circle of people.
It's a shame, but it had become pretty clear that the AMP advisory committee had done everything in it's power to ignore the action it had on it's project plan to let end users opt out of AMP.
I think this is an advantage of working remotely. That way most of the work interactions are strictly about the code[1]. All things considered, I get a mostly good deal: working on what I actually like to do, coding, while avoiding most of the bullshit.

So, I'm adding this as another reason to keep avoiding co-location as much as possible.

[1]: And, well, online meetings discussing what to code and how to do it; they're often pointless, particularly the daily ones, but bearable.
Back of Your Hand (Game)
That was before refunds though. It may no longer be true.
Aside from it being everyday work, which he explains it was his only job and during Covid, the daily hourly effort seems to average around 6-7 hours a day.

That said, I don’t see many days where he didn’t have school. So yea this isn’t for everyone obviously.
I may not be in my 40's, but I walked away as well.[1]

[1]: https://gavinhoward.com/2020/08/the-software-industry-is-bro...
> travel to another galaxy with real time communications?

As I said, no. How would you relay your measurement results in real-time? Without those measurement results, the receiver would in essence just hear white noise.

That's the perplexing part of entanglement. Somehow it feels like information is instantaneously transferred from A to B, yet the information content is somehow zero so can't be used for proper communication.
I cannot wrap my head around how removing daily code reviews on assignments and assessments is an "improvement". Since these changes, I've seen many classmates continue onto the next unit that I _know_ should have flexed.

Students have an incentive to complete the program as quick as possible, because our end goal is a high-paying job. Since any grading was thrown out the window for months, students have gotten no objective feedback, and they are in control of flexing now, Lambda is going to graduate many underqualified students.

I believe there is going to be another surge of extremely unhappy and vocal system when this group graduates and begins to search for jobs, because there are many reasons to blame Lambda.

The changes Lambda implemented are broken. Attendance is no longer taken, resulting in fewer people going to lecture/participating in projects. Track teams are a waste of time and many students don't even participate because nobody is taking attendance. The mentor/mentee program is broken, because there continues to be many cases of unhelpful/unresponsive/underqualified mentors and mentees.
I thought about this but its all about balance, money spent in your 20s and 30s is more valuable than in your 40s. That doesn't mean don't save at all just be balanced with a slight tilt towards saving more.
LGBT is an ideology, not "a rights package", so it's perfectly normal no reject it. All shamed eastern EU countries have working anti discrimination laws years in place. Even gay people hate LGBT, look at Jozsef Szajer example.
The older I get, the more I worry about ageism, and whether the absence of a degree might make that worse.
How far will 3D NAND extend?
Just seems like a competent GitHub serves the job better, at lower cost...
Hence the usage of hollow (air) core fiber to squeeze those extra nanoseconds
It's encouraging to see an effort like this, but unless it can become a first-class citizen on M1 hardware, it will be at best like trying to keep an iDevice jailbroken, or having a custom Android ROM that lacks important basic functionality like VoLTE.

One can hope, I guess. If I could be sure I could run Linux without it being hobbled, and that Apple wouldn't pull the rug out from under me, I could actually see myself adding a Mac Mini to the stable.

Edit:

> Windows on arm64 systems aren't locked down.

Has this changed? I recall that on ARM, Microsoft requires that UEFI Secure Boot be enabled, cannot be disabled, and cannot load custom keys. So, you could boot Linux as long as it's been "blessed" by Microsoft, assuming they don't pull the rug out, much like the leaving Secure Boot enabled on an x86 PC (except on a PC you can usually load your own keys).

https://arstechnica.com/information-technology/2012/01/windo...
Students gaining an operational and transferable understanding of the physical world, is regrettably almost a non-objective for current K-13 science education. To oversimplify, it's poorly incentivized, and might not fit anyway. XR and associated edtech, seemingly has the potential to alter these pedagogical constraints and incentives. So looking ahead...

How might scaling laws be used in education? Now or eventually? Perhaps one possibility might be as part of skill cluster emphasizing rough quantitative reasoning and Fermi questions, as rules of thumb, in conjunction with an order of magnitude feel for reasonable numbers for physical properties. But that's an "eventually". For "now", area-vs-volume length scaling is a familiar part of intro biology. For "near term", maybe as part of intros emphasizing quantitative and physical biology? So what else...?

Any brainstormy thoughts on how scaling laws might be used in education, now or soon or eventually?
App Tracking Transparency does not provide real consumer choice
Don't think it's relevant to the fed because it's clear there is an actual supply chain shortage which is being exaggerated by much higher than normal demand. Hence the low rates are not causing that. In fact raising rates would make it harder to borrow to increase production or to pay for the now more expensive components.
If only there would be like...some incentive...for people to optimize their webpages towards usability. Like if we image a...giant monopolistic search engine...rating pages along certain parameters?

Maybe Google should just build something like this if usability is in their interest. Someone pitch this idea to them!
Ask HN: How to apps like GBwhatsapp work?
There are incredibly popular apps active here (SEA) that seem to extend the functionality of whatsapp, with features like messing with the read receipts on a per contact basis, automatically cleaning up groups etc.

They seem to work as standalone apps, you can have both the normal whatsapp and this alternate app active on a single phone. They dont use the whatsapp web interface either, or if they do its not visible on the main application.

This is obviously a massive security risk, surely there is a way for WA to verify the integrity of the APK before accepting requests to their API?
But is it really random though? Are they anything more than deterministic in the expectation?
I don't think this is a counterargument. I think he's saying that once you decide to do something, you'll stick with it if it matches your values and the learnings from your journey so far.

This resonates with me strongly. As someone who's started and stopped a lot of projects, I've often been afraid I would never settle on one thing. But now, even though I'm in a difficult phase with it, I feel more committed than ever to my current project.

I think this is in line with the post: I spent a lot of time in a "divergent phase", exploring options and testing possibilities (multiple smaller projects). Now, I'm in a "convergent phase" and focusing on just one thing for multiple years, even though it's hard.
Computing the Chinese Remainder Theorem
This code is very inefficient:

.autobot > * {
margin: auto;
}

Browsers match CSS selectors right-to-left. Because there is a * at the end, this rule has to be matched against every element.

More info:

https://stackoverflow.com/questions/5797014/why-do-browsers-...

https://www.stevesouders.com/blog/2009/06/18/simplifying-css...
Degrees certify habitus.
I read this book awhile back, and I wasn’t really impressed. There was a pervasive emphasis on the superiority of cities, but it was a highly superficial analysis of largely cherry-picked statistics; for example, using patents as a proxy for economic productivity. I also read a quote (on HN, in fact) that resonated with my skepticism in the context of Scale, (paraphrasing) “like a vacuum, Nature abhors a bare exponential; it’s usually a sigmoid in disguise.” Maybe there is a universal power law relationship in complex systems, but that seems like only part of the story.
This reveals my severe ignorance about quantum mechanics; but I've always wondered if entanglement could be used to transmit binary data by way of timing and presence or lack of presence of a transmission. So maybe every 1ms is a position, and either something is sent or not.
So when is kotlinc going to be rewritten in kotlin native/multiplatform?

To be a serious competitor to rust/C++ compilation speeds matter.
Title is “ How Offshore Oddsmakers Made a Killing off Gullible Trump Supporters”

The part that was left out explains why the oddsmakers were able to make a killing and is therefore necessary.
California nurses union plans holiday strike over PPE
I feel like there's going to be a lot of personal opinions going on here. I personally think they delivered on all the points, and I'm very happy with it - 20 hours in the worst bug I've seen was my character T-Posing through the roof of my car. But the storytelling is just fantastic, love it.

And....barren city? Are we even playing the same game?
Working in software I've only found 2 cases where a lack of a degree got in my way. Getting a work visa to some countries is going to be much much harder without a completed undergrad. And continuing education with a master's level program will be very difficult to do without a completed undergrad. This is what finally motivated me to go back and finish my undergrad.
Its actually very disputable. Sure its convenient for the student. But who says that comes first? That's where the discussion starts.

These are 'selective schools'. Coincidences like 'lives next door', 'parent works there', 'privileged race or class' are all not good reasons for preferential treatment.
Profitability isn't necessarily important to the strategy of a VC company. Everything is about the exit, and most exits are either acquisitions or IPOs. Neither type of exit mandates profitability, and both care capable of offloading to a greater fool.

A strong trend I've personally noticed with VC backed companies and something I'm highly wary of for our own company is the way it inevitably turns companies evil. I would highlight Google and Cloudflare as two examples, but the general trend seems to be that VC pressure inevitably forces you to hire 'better' people who invariably steer the company to being more focused on profit and power rather than on some intrinsic mission.

Actual mission focused companies like Mozilla only seem to succeed if they stay private and stay away from VC.
I didn't follow any of the hype at all so I had no expectations to build up beyond the excitement of enjoying a sci-fi RPG (a bit tired of the usual fantasy setting).

The fact that it feels like an homage to Deus Ex, or even a spiritual successor, is more than anything I could have wanted. A GTA/RDR style simulator would have bored me to death.

So, I'm quite content with what we got and I can imagine it'll only improve with the typical GOTY edition, as with CDPR's Witcher games.
I'm very impressed with your tracking of effort on each course. How did you track the hours? If you were doing two courses at a time, how did you split your time tracking?
What leads people to it? Google. They intentionally kick you out of search results if you don't do AMP. The end user has very little choice in the subject.
Kiwi Browser > Settings > Privacy > Remove AMP