skysight-inc/HackerNews huggingface dataset:
Right, I know. I mentioned SFSafariViewController in my post. I am saying, in the 9 years since SFSafariViewController was introduced, Apple could have made the experience with SFSafariViewController better, for example by having pages you visit in a SFSafariViewController get saved into your normal browsing history (this can be done without giving Twitter access to anything, it can simply notify the OS of an internal navigation, and then the OS can add that item to your Safari history. If SFSafariViewController runs out-of-process, then it can be even simpler than that). I then wouldn't have to keep a weird mapping in my head of what "app" I read an article in to ever get back to it. This would go a long way in closing the gap with the benefits you get from opening a link in Safari proper instead of viewing it in-app.
Orion browser supports the WebExtensions API, and Chrome or Firefox extensions work with it. They don't actually need to build anything, they just need to flip a switch to enable the extension to work with the Desktop client.
First, is productivity really the issue here? It makes for a great sound bite, but I imagine we've all spent a lot of time and effort working really, really hard...on the wrong thing.

Second, for large companies that want to weather the "impending recession," how is it that working harder will allow them to do this? What specific results will this yield? More product launches/improvements? Happier customers because of these launches (heh - when was the last time this happened for these companies) that translates into more revenue?

What I would love to see are execs that say something like "We really want to focus on listening more to our customers and improving our relationship with them. While others are shouting 'build! build! build!', we're saying 'listen, build, repeat.' Here's some specific ways we are going to do this: ..."

Then, sure, turn up the heat internally around this mission. Great - a rally cry around an objective. But right now, the rally cry is the rally cry is the rally cry. Work hard to work harder so that we work harder, and oh yeah, we'll fire people who don't because they're lazy and not 1337 enough to be here. You know, because recession.
Wheat and other grains are somewhat fungible on the world commodity market. If Russia sells more grain to select allies then there will be more available to other buyers from different sources. Transportation complicates things a little, but generally that's how it works.
First God created life, then God continued to create life. Life evolved just the ways cars and airplanes have evolved -- in reaction to the environment and greater understanding. Once roads developed painted lines the cars could adapt to add painted-line-sensors, for instance.
+1 here because my marriage is amazing but we do get stuck in routines, we have no common interests really except very small things, both have struggled with personal loss/grief and are currently experiencing financial difficulty.

It has been 16 years and somehow head to pillow every night still brings a smile to my face for this amazing woman being the love of my life.
A post about vector graphics and the word "stroke" appears zero times ...

> Much better approach for vector graphics is analytic anti-aliasing. And it turns out, it is not just almost as fast as a rasterizer with no anti-aliasing, but also has much better quality than what can be practically achieved with supersampling.

> Go over all segments in shape and compute area and cover values continuously adding them to alpha value.

This is approach is called "coverage to alpha". The author will be surprised to learn about the problem of coverage to alpha conflation artifacts. E.g. if you draw two shapes of exactly the same geometry over each other, but with different colors. The correct result includes only the color of the last shape, but with "coverage to alpha" you will get a bit of color bleeding around the edges (the conflation artifacts). I think Guzba also gives other examples in this thread.

Also, they did not mention the other hard problems like stroke offsetting, nested clipping and group opacity etc.

Here, IMO a good blog post about the hard problems of getting alpha blending and coverage right: https://ciechanow.ski/alpha-compositing/
Yep. Agree here entirely.

You can even be tricked into looking at heavy write load due to temporary tables being created for huge reads.

The more people seem to focus on mastering their language or framework, the more they seem to forget that there’s nothing more important than SQL.
I thought pathfinder is scanline-oriented, using techniques similar to http://kunzhou.net/zjugaps/pathrendering/

Tiling doesn't work too well under domain transforms--3d environments, dynamic zoom, etc. That's why I am betting on high-quality space partitioning. Slug space partitioning is not amazing; I believe it still processes O(n) curves per fragment in a horizontal band.
How we are using Service Patterns to improve efficiency at BT/EE
This is a thread about reddit and other scaled databases; it's given that the discussion is in 400+ sod bag territory...
Nice. I think you should do your own Show HN post. Your website needs your name and company info.
Man, where have you worked? It sounds awful. Is this a SV specific type of personality? I feel like a low output dev who complains constantly wouldn't last 6 months before landing on a PIP.

My experience, most "dead weight" employees tend to be quiet types who never rock the boat. They want to just keep flying under the radar. They say please and thank you, they show up to company events, but just.... don't produce. Which can make putting them in a PIP extremely awkward because you feel like the bad guy.

Meanwhile, the most proactive "complainers" I've worked with have all been median to high output engineers. As a manager, I find my approach for them is to try and get them is to mature socially inside the org and work to break them of their bad habits. Results are mixed, but I've had some success.
I feel that in real terms, you are absolutely correct. Big tech companies consciously over-hire and throw away work with impunity knowing it will not hurt their bottom line. Denouncing employee productivity like this just seems like an excuse to trim some fat indiscriminately during economic downturn instead of attacking the root of the problem as you suggest they should. They obviously should try to fix the wasted work problem, but that is undoubtedly more difficult than overprovisioning your workforce and dialing back during times of economic duress.
Just 200 years around the corner.
>FCP 7 stopped working with macOS High Sierra

It works thanks to this https://github.com/cormiertyshawn895/Retroactive
SQLite-HTTP: A SQLite extension for making HTTP requests
If a private individual can do this, imagine how easy it is for the U.S. government to suppress content that it doesn't like on social media.
tbf, 1 persons 2 hours of coding is equivalent to another persons 8 or 16 hours of coding. Work smart, not Hard
It's such a shame that nobody predicted exactly that
That is working as intended. Terrorism and "think of the children" fearmongering were never intended to do anything about terrorism or child abuse. They simply aren't designed for that.
So basically blockchain is going to coincidentally solve a problem that it's not explicitly needed for? Honestly I can see this happening, but regardless of it being blockchain or a vanilla API it's worthless without everybody (game developers, game publishers, gamers, marketplace owners) agreeing to work on it together. The assets only have value if they're portable, and they're only portable if everybody agrees the assets are valuable enough to spend time/money/infrastructure supporting. It's a very weird chicken-and-egg problem and I think it's a long way from being solved. Part of the reason is because some of the necessary players see a financial incentive not to solve this problem.
The Register is always snarky and editorializing, that’s part of the appeal
We didn't read enough dystopian novels yet to that describe the privatisation of law enforcement. We wanted the real thing.
He doesn’t of course. Local/muni/coop last mile is a well worn path. It’s your local volunteer fire department, but for internet, and local self reliance is not a bad thing. It doesn’t have to grow, it doesn’t have to constantly evolve, it just has to work and be reliable. That is what infrastructure does, and when it does so, it’s mostly invisible (and I argue, that is its most beautiful form).

https://ilsr.org/broadband-2/

https://muninetworks.org/
This is nothing new. Google and Facebook are pretty much planned economies that have a lot of resources. There are no real existential competitive pressures, either externally or internally. This leads to politics (of all sorts) instead of economics or productivity driving employees. In some ways it parallels the resource curse of countries that develop their economy on a bunch of oil, which makes people rich but leads to lots of social and governance dysfunction.

Things like the Amazon "stack rank and then fire the worst performer on every team regularly, even if they actually are good enough" is one way to handle it, but that has its own obvious downsides. It does appear to simultaneously increase productivity and decrease overall employee happiness.

This is a problem inherent to all large organizations.
Thanks, I hadn't noticed that Julia was also doing compilation during the benchmarking and I'm curious if it would be hard to get those benchmarks to be done with PackageCompiler.jl. With that being said, the memory usage still seems very high. For many of the problems, Julia is often using the second most memory of all the programming language implementations being benchmarked and several of those other programming languages implementations (Node.js, OpenJDK, .NET, etc...) also are doing some sort of compilation during the benchmarking as well. I also tried compiling several of the C programs with GCC and GCC usually only used ~30 MB of additional memory so even if you add that to the the memory usage of the C programs, it's still much less than the Julia programs. Using PackageCompiler.jl does look promising but that does add another step which looks to be slightly more involved (looks a bit comparable to using profile-guided optimization) than compilation steps for other programming languages and some could see that as another problem for using Julia in real projects.
I've heard from some people in tech companies/remote first companies that once the company gets to a certain size (by employee #) it becomes extremely easy to float through. I know of people that have essentially outsourced their entire job by just hiring cheap freelancers to do their work for them. Those roles include designers, SWEs, marketers, etc... And throughout it all managers and finance and payroll and any sort of checks on employees all approved them all the way through and never.

Find yourself with the right manager/employer and you can get away with a remarkable amount of coasting.
You're making my point - it's a misleading metric.
Until Michaelson-Morley’s landmark experiment, we hadn’t found a way to falsify aether either. Is there physical proof that dark matter is not falsifiable? If not, we still have a bit further to go.
But specifically paying a premium for skins that somehow transfer from game to game? This business model has some serious problems if the skins don't cost much more than the ones currently offered in one game.
Nah, it is just regular greed combined with lack of scrupules and slightly larger than average budget.
The current model of in-game purchases also seems completely broken to me tbh
You can use a linguist directive in your .gitattributes file if you're interested in fixing GitHub's language identification for those files. A line like the following would hide these files from GitHub's language meter bar.

*.ws linguist-documentation
one of the only question i want an answer from smartest people on earth
Does anyone know if something like Hyperweb would affect the tracking in this?
The fall (and rise?) of unions in the US
What I noticed is it is not employee laziness but the FAANG companies have ton of dead weight in terms of future projects or project features which never get released. One of my co-workers was working on a feature which was shelved after working 2+ years on it. He lost motivation after that and coasted the rest of the time doing minimum work. I think FAANG companies have lot of PMs and top management who are as clueless and lazy as engineers.
Creating Themeable Design Systems
I'm a little hung up on the fact that you think between "Xcode" and "visual studio" that the latter is the one that more suggests you're about to be writing code in an IDE.
Or maybe... just don't give your kids an iPhone?

Seriously, using the internet/computers should be treated with the same level of caution as grown-up scissors or fillet knives; powerful tools, but they need training to avoid hurting yourself with them. If this is what you're worried about, why are you even giving them a small computer in the first place? Your kids will always be more cunning than your security policy (a hard pill to swallow for HN users), so control their access to technology unless you're ready to have a serious sit-down discussion about the internet, personal privacy, and all that jazz. Put yourself in their shoes; if you're given a small black brick with an indeterminate number of capabilities, wouldn't your response be pushing it as far as it can go? I know that was my reaction when I was a kid, after buying a Pentium desktop at a garage sale.
The freedom to schedule things during the day is very powerful and a huge factor in my wellbeing. Being able to for example spontaneously drop work for a few hours to enjoy the first beautiful weather of the year is worth more a lot to me psychologically.

Being able to schedule out of work things during "work" hours is amazing too! I've been able to have a level of involvement in volunteer and community projects that is not really possible on a nights & weekends basis. Maintain relationships with my friends and family who don't work 9-5s, watch their kids regularly. Go to those odd-hours sparsely attended religious services and grow different connections in that community too.

To me this is all much more sustainable than having a relationship to work where I grind away at it waiting for it to be over so I can live my life. There are risks here too, specifically boundaries as you mentioned. But when managed well it feels like work is just one of my obligations among several, rather than the time I suffer through so I can do worthwhile things instead.
I have a browser based game I play that makes use of many userscripts and browser extensions to further improve/enhance the game. However mobile users suffer from a problem of not having such extras. There is a very nice app someone made on Android and iOS that uses in-app browsers in order to be able to add a lot of custom things.

There are many useful instances for the in-app browsers and I don't think they should be removed because of some bad actors. It's similar to how Android has had password managers making use of autofill tools via accessibility tools. Android was butchering that access, but luckily started adding some official autofill support.

I don't think removing capabilities in the favour of "safety" is usually the right approach in my opinion.
I suppose it's all personal preference past a point..

I tried switching from an old Pixel 3 to a new iPhone recently and just couldn't get on with it. Simple things like not being able to order the home screen how I want it drove me nuts.

Dropped back to a Pixel 4a (5G) and I'm very satisfied. No issues with sluggish performance that I've seen.
That's a shitty comment man
It's a travesty. Nurses and doctors used to get extensive accommodation, food, tuition, and others perks that made people flock to our health service. It's was efficient by sheer economies of scale. The envy of the world for its effectiveness a treated everyone, quickly, at point-of-service for free. Not only that, we were one of the most innovative when it came to cutting edge treatments. Consecutive Tory governments have gutted it, and have the audacity to blame issue with the NHS on anything else but their own enforced austerity measures. It infuriates me more than any other topic in politics currently.
But do apps like Uber, WhatsApp etc work ok on it?
This is an important disclaimer.

I'll mention, though, that a HEPA filter on the vacuum, together with an N95 on your face, is often adequate, even if the vacuum doesn't have a properly sealed full HEPA system. The upside of a HEPA filter on the vacuum which most of the air passes through is that it will catch most (not 99+%) of the fine dust. If you reduce fine, harmful dust by 80% every time (assuming 80% of the air passes through the filter and 20% goes around it), after three cleanings, you'll have removed >99% of the fine dust.

A lot of this depends on the level of hazard. There's a scale from pollen allergies to nuclear/BSL-4 waste.

For the pollen end, I've found that combined half-measures usually do better than the uber-over-engineered stuff.
> why are they in-house at all?

Someone needs to answer to Compliance, to InfoSec, to Finance. Someone needs to make sure that they all understand exactly what production looks like in their language. Compliance wants to know whether we keep EU data in the EU. InfoSec wants to know whether all our code in production passed security review. Finance wants to prevent costs from spiraling out of control and to judge which projects to fund.

Good luck trying to get AWS's "platform" to do any of that as a managed service, out of the box and without any in-house engineering time!
I completely agree -- but it is remarkable how many Americans have bought into this idea that "government is bad".
Esoteric gearing/hubs are really expensive. I have an internally-geared bike, and the rear wheel/hub is already 1/2 the cost of the entire bike... and that's more or less using tech that was originally developed in 1957.
Part of the problem is also the incentives and performance axes that are defined to evaluate work/productivity.

At a higher experience level, you are expected not just to churn out code but also to demonstrate performance on axes such as influence, scope, leadership etc. In fact, if you just churn out code and not perform on other axes, you are under performing under other axes. So, I could solve a particular problem for my team quickly with no dependencies with other teams/people, but I am now forced to go to other teams and look if they have similar problems to solve and then work on getting alignment on a common solution which would work as a common framework for both team's use cases. While this in theory is good to have one generic solution for a set of similar problems, once a huge company has incentivized this, lot of people are trying to build the next standard/framework and as you'd expect adoption becomes a problem because everyone is trying to evangelize their own framework. The end result, you suddenly have to work with x number of people and let everyone align with what you are doing, that takes time, then you implement something and now have to convince others to use your framework, which again takes time. Add these dependencies and you have what you currently have, a mechanism that moves slowly with most people involved feel helpless and think if it was just up to them they would have it all done in a few days.
What about SDFs of cubic bezier curves and rational bezier curves? Because these appear in vector graphics and I think there is no analytic solution for them (yet?).
This is from February, when the BBC reported it [1]. This recent article from The NY Post doesn't seem to add much more, other than that the judge set the trial for September.

[1] https://www.bbc.com/news/world-60029508
My question is: is this even a problem worth trying to solve? How much more will customers pay for a skin that works in multiple games (assuming that's possible)?
...but enough about your opinions...
Little by little , social media companies are replacing the functions of the state. When will the beatings begin
I recently read through that book and it's nuts both how prescient it is and how different some of the suggestions are than what anyone now would consider.

For instance, there was talk of a team structure with one programmer and everyone else in specialized, supporting roles. That wouldn't fly today because everyone is obsessed with employee fungibility and bus factor.
It's hard to fault his logic.
...why wouldn't it be possible? iOS has application sandboxing, just drop all DNS requests for the webview that's outside a developer-defined namespace. I'm sure someone at Apple could find a better way to implement it, but we shouldn't accept lame excuses like this. Apple has 200 billion dollars in cash, this is not an advanced problem space.
What I was referring is SDFs/MSDFs as in https://github.com/Chlumsky/msdfgen .

Of course you can implement smooth circles directly in a shader the way you describe, but note that there are Vector outline shapes that are not circles...

Check out the outlines you can do using SVG - paths composed of straight line segments as well as cubic bezier curves and various arcs. Also color gradients, stroking...
This. Two additional benefits of this approach are it sorts correctly and it's already standard in China, which is effectively a whole heap of the world's internet population.
> want an SRE lead / Platform owner

No. Those are responsible for ensuring your platform doesn't go down and is well designed.

They aren't SMEs in Data.
The Sacred Scroll
Domino's tried to sell pizza to Italians. It failed
I'm happy to sit down with you and watch you code if you'd prefer that. Most of our candidates prefer take homes. We're willing to work with our candidates to let them show their skills however they please. I'm not 100% for take homes, it's just the preference we've seen. And we never give take homes that are actual work, god forbid.
just looked up random companies on twitter and found @yeticoolers. looks like all the posts are about yeti products or sports stuff sponsored by yeti. no direct engagement bait.

if yeti imitated supabase, they might post vince mcmahon getting more excited the cooler a beverage gets, or drake doing a "no" gesture toward a warm beer, or "post your favorite thing to keep cool". does any of that sell you on a yeti cooler?
The mostly failed Biosphere 2 project of the 90s, and the 1996 movie Bio Dome starring Pauly Shore, are relevant to those ideas :)

In all seriousness I do think it’s fascinating, and am interested in any developments since then
On everything other than iOS (desktop and iPad), I either use Twitter in the browser or it is reasonable to just have links open in the main browser. Using Twitter in Safari on iOS (on the phone, to distinguish it from iPadOS), you end up with kind of the reverse problem of needing to fish around for Twitter in tabs. If Safari on iOS had a better "save web app"/site-specific browser story, then this could possibly remedy some of these problems (or if they implemented some of the basic ideas I described, like storing history).
> and that requires a willingness from "us" to make peace with Russia

This is false. It requires a willingness from Russia to stop invading Ukraine. What you're writing here is appeasement, and it it's a very bad idea both generally and specifically with regards to global economic stability.
High intensity physical activity keeps you in shape both physically and mentally.

Standup everyday with people burnt out and depressed due to a lack of excercise and poor nutrition is a recipe for failure too.
well i mean it's also completely valid to say everything else in the universe is completely and utterly insignificant compared to my decision on what to have for lunch.

just because the universe is big and old doesn't mean it has any special meaning or significance.