skysight-inc/HackerNews huggingface dataset:
I hate this take of "gobernment bad, capitalism good". As a consultant having worked for both large government agencies and large corporations, they are all the same.
Agreed. I edited my comment to talk about the ones who do want to do something (I was one of those at my last corporate job)
I don't think so. Garner's is an American English usage guide, and they define it (see above).
https://github.com/viti95/FastDoom makes doom playable on 386dx40 with isa vga
8 or 9 years ago I had need to rasterize SVG for a program I had written back then and looked into gpu vs cpu, but a software rasterizer ended up being fast enough for my needs and was simpler, so I didn't dig any further.

At the time I looked at an nvidia rendering extension, which was described in this 2012 paper:

https://developer.nvidia.com/gpu-accelerated-path-rendering

In addition to the paper, the linked page has links to a number of youtube demos. That was 10 years ago, so I have no idea if that is still a good way to do it or if it has been superseded.
The comment I directly linked to comes from one of Orion's founders. It's a good tl;dr of what's happening.

"Orion founder here. Just to confirm that 1Password team never made an effort to contact us or work on this with us. We are open to help.

As far as I can see, this feature request has simply been ignored for almost a year, while being one of the most requested features from 1Password users on this forum?

I am sure everyone would appreciate a decent explaination of what is going on."
I feel like half the time I encounter them is when I’m already in my browser, click a link (probably search results), it opens the app, the app proceeds to display content in an in app browser.. and I’m just left think why, WhY, WHY?
Same issue when your website opens a link in a new tab on mobile: many mobile users have no idea how to get back. The back button does not work and they don't know how to close/switch tabs. They're barely aware of the concept of a tab.
I think it's interesting to see the ease with which a few commenters on this thread assume they either 1) know how to answer this question or 2) are comfortable hand-waving it away.
Leaving Netflix out would have been a GAAF.
> The other half is that agile makes you iterate through pseudo productivity before you actually understood the problem, accumulating cruft that you need to maintain and extend as you go on. I wouldn't be surprised if of the productivity that is left, more than half gets wasted on crufty software structures and writing code before you understood the problem.

I've seen this increase proportional to the number of employees. People start trying to worry more about perception of progress by tracking proxy metrics, because the large the company, the harder it is to prove how each one contributes directly to the bottom line.
Racial slurs will get you prison time in places like the UK.

Examples: https://news.ycombinator.com/item?id=32416312
—edit- And misread CSV for SVG it seems.

I actually wrote a generator for a SVG parser/writer and not counting the xml library it came in at around close to 40k lines of code. Or maybe 70k lines, don’t recall just know it is a lot. If I split it up into one class per file it took something like 45 minutes to compile (it is a C-API extension) so I would dump all the code into a single file for faster compiles.

Haven’t looked at it in a while but the generator file is probably around 400 something lines. Certainly not going to claim its a validating SVG library in 400 odd lines of code.

Think I had some cockamamie scheme to make a SVG to grease pencil converter for blender and only got around to shaving that one yak.
TBH, I've used hypersonic sql before. People thought it was crazy, but there was no concurrency, and backups were just copying a couple of files. Fixing them if they failed was easy to.

People get too caught up in assumptions without knowing the use case. There are a million use cases where a tool like sqlite would be bad, but also a million where its likely the easiest and best tool.

Wisdom is knowing the difference.
some of those failure modes when i first saw them were freaky, they were so insidious and easy to do by accident! really glad i came across them, and thanks for sharing!
I'm not certain a game is better because it contains 'digital assets'? I know that psychologically I can't play games that have ads for buyable things or stores available in the program itself, so I don't have any belief I would be able to play these either.
There is no other side.

This is it.
Snap. I, for my sins, am new at a WITCH company (please don't throw rotten fruit at me), and there is an obscene amount of dead time in my calendar and will be for the foreseeable. I'm rinsing their training and development resources and should have the full suite of certs I want within 6 months completely free. Certs that would literally cost thousands to acquire privately. If they want me to do some actual work I'd be delighted but I've worked at multinationals before and I'm not holding my breath. What I won't do is sit around doing nothing.
They lack creativity and vision. The biggest cash cows at these companies are already built.

Ads and app stores
Meme, Counter-meme (1994)
Pre-pandemic, Google stopped serving breakfast at 8 and started dinner at 7. A lot of the younger folks were there for 11 hours every day so they could get all three meals. If you're there that long, you need to take breaks once in a while, which they of course provided plenty of options. They even had laundry machines on site so that you could do laundry between meetings.
Actually, more than half the c++ code is the TEVR token decoder which is based on new research and specific to this project.

As for the LOC count and excluding TensorFlow, I tried to explain my rationale here: https://news.ycombinator.com/item?id=32411566
I don't disagree with you there, but also companies that have to be mindful of their cashflows can't afford to have people work for them who think it's a club-med for work. I'm not advocating that employees have to work it to the bone to be productive as we need long term productivity, but at the same time we need conscientious contribution and productivity.
re: No more blueberries:

https://steveblank.com/2009/12/21/the-elves-leave-middle-ear...
Donald Trump Changed Facebook
We want to create the first robo advisor dedicated to sustainable activist investing. We do direct indexing to create a diversified portfolio. We use the shares to engage and vote on your behalf.

How can we improve our landing page? What is missing?
Link?

The other problem is that even for $10,000 the ChipIgnite program won't give you a confirmed booking. You have to submit your design and then they decide if they feel like manufacturing it. Any chip worth paying $10k to fab is going to involve an engineering sunk cost of around 5 times that amount. Which is why Real Fabs take your money and give you a confirmed booking.
>I don't even know what such an ultra-flexible, low-context (= near-zero ramp-up time even if you only do it an hour or two a week, and some weeks not at all) but still high-paid gig would look like, or how to go about finding it.

There isn't a lot of daylight between low-paid, mostly uninteresting gig work and a real side job that takes some marketing, sales, avoiding time-wasting people who want to low-ball you, chasing payment, and some expectation of ongoing commitment.

I do have something drop in my lap now and then from someone I know, e.g. ghostwriting something. And that's fine. It's good money for maybe a day's work overall. But you can have tight deadlines and if you just wait for the phone to ring, you're probably not going to get a lot of that sort of thing.
Creating a VR game that your friends and family can play? Adding an API to React that shapes the course of frontend development for millions of people?
"If you really think it's suboptimal, then other companies who have "better" interviewing practices should be better at identifying undiscovered talent and hiring them. Better for you if you're hiring in those cases. Let FAANG fail on their own hiring practices."

The GGP is using an argument that if these techniques don't work, then the companies will fail, because that's how capitalism works.

The GP is saying that because these companies are oligopolies, they can do a lot of very inefficient things that don't work and distort the market, yet not fail and not be punished for it, thus that's why we should care.
> you get 1 Gbps symmetric fiber connection in most countries in Europe for under ~$30/month.

I suspect that decisionmakers in the US think that symmetric connections encourage communism.
I'm not familiar with the Instagram signup flow but it may very well be that the user did opt-in at one point. The opt-in would of course only be valid if there's also a clear "reject" option.
> There are plenty of people who would love to be dead weight just to float around in a company

Not really. Even they will carve out some niche and pretend (even to themselves) to be doing useful work. Middle managers love to schedule irrelevant meetings, but they will provide some business justification to themselves and to others. You'll find the odd developer that's maintaining some internal app by themselves.

It's very rare that employees are just twiddling their thumbs and doing nothing all day. Specially if we are talking about a highly skilled workforce. I've seen that more often on boring entry level jobs - because the jobs are already boring by nature, so doing nothing and doing something is not much of a difference anyway.
> Safari View Controller keeps the users cookies from Safari

It does not, because apps decided to abuse it for fingerprinting.
There were alleged rumors that Microsoft did try to acquire Unity at one point. It takes two to tango and the allegation was always that Unity wasn't interested in selling to Microsoft. The impression that I have is that Unity didn't get to this "weird ad company with a game engine byproduct" by accident, they seem to have had board members where this was their exit in mind all along and the (weird, gross) direction they intended to move the company.
> without wasting the time of the people who don't need to be part of it

In my experience, the very people who think these cross-team sync meetings are a waste that they don't need to be a part of are the first to make noise that they weren't consulted or included in a discussion that actually doesn't impact them.
One neat thing about Mongo is the ObjectID's:

We didn't know it at the time, but you can get the date of creation from them. Which means... If you sort by ObjectID, you're actually sorting by creation time. You can create a generic ObjectID using JavaScript and filter by time ranges. I still have a codepen proof of concept I did for doing ranges.

Anyway, the other thing is, and I'm not sure how many people use it this way: you can copy an ObjectID verbatim into other documents, like a foreign key, so you can reference between collections. If you do this, you'll save yourself a lot of headaches. Just because you can shove anything and everything into MongoDB documents, doesn't mean you absolutely should.
>But, presumably the people to do the operation were booked out for those 8 weeks with operations for other people with serious cancer issues.

more likely all operations were cancelled while everything was on pointless lockdown
This is fair in theory, and I imagine that some smart, high-agency people take advantage of the situation, but as is often the case, “down time" leads to more down time rather than more time to devote to career advancement, networking, and so on.

In fact, one might think that one day, when free of obligations and with plenty of gas in the tank that is currently used for work, one will pick up the barbell, take long bike rides, and build the body one has always dreamed of showing to their partner. But they are much more likely, instead, to spend more time watching the latest horrible Netflix TV series or eating burritos. The right analogy for mental and physical energy is not the tank, but the flywheel.
Prince talking about the internet in 1999
I’ve personally never witnessed this, and I’ve worked in government and know people who work in government in other contexts, and I haven’t ever heard of an actual anecdote to that effect either.

I’m sure it exists, but the meme seems overblown. From what I’ve seen, government is more frugal than the private sector day to day, the main difference is that the government ends up supporting unprofitable programs and has additional burdensome regulations that drive up costs (eg buy American)
The point isn't that they commit some useful code. It could be something as simple as just fixing a typo. But force them to go through the motions, so they can see the inefficiency in the processes.
I had a Godbout machine! Fond memories. I ran CP/M and MP/M on it.

I didn't know he died in the Camp Fire. Awful.
NPM to Adopt Sigstore for Software Supply Chain Security
That’s why I said tricky and not impossible.
Again, a mobile phone works regardless of where you purchase it. Your banking systems, etc are not authorised to a mobile phone, though. They're authorised to the one mobile phone that was authenticated.

It's not enough to buy a new phone. You need to contact every single service that's bound to the lost/stolen/broken phone and authorise the new one before you can use their services.

In the case of the car, it's enough to just fill up the tank with petrol purchased anywhere. It's ready to carry on at that point.
I don't use Nip2 (yet), but since you're here let me express how grateful I am for libvips and its Python bindings. It's a fantastic and essential tool.
Honestly I am not sure. We were using the LuaJIT interpreter because JIT is not allowed on consoles or phones.
Gas is still up for the year and only went down after hitting it's record peak, and it's the first month to be down after that crazy near 2 year run up from $1.80~

Name one other thing that went down. Literally everything is 20% more expensive.

- edit (post limit) -

Not being pedantic and yes I know monthly inflation fluctuates, some things are seasonal. I'm mainly talking about yearly inflation. Name one thing that is cheaper this year.

I'm genuinely curious because looking through my expenses there's not a single thing I can see that has.
My new rule of thumb is, if I am using the shopvac, I am wearing a respirator and gloves, and taking a shower immediately after. Just too much shit goes a 'flyin, no matter what it seems you are vacuuming up.
Encrypted but they have the keys so they can serve it to anyone who asks. That’s why “end-to-end” is subsequently mentioned as an “additional” step for certain data. It should all be end-to-end like iCloud Keychain is, at least on demand.
From a mathematical/algorithmic point of view, you could define a good explanation as a sort of compression process: on one hand, you have observations, data to explain, totalling a certain number of bits. On the other hand, you have a process or algorithm that can generate these observations, and if that process can be described in less bits than the original observations, then you have a "good explanation". For example, our current theories for the laws of physics are excellent explanations, because they can explain a virtually infinite number of real observations from finite information.

On the other hand, if the observations are truly random, then in general no shorter process can produce them, so there can be no good explanation for them. And the interesting thing is that if every good explanation compresses the original observations at least one bit further (otherwise they would not be good), there must be a point where the result is as short as it could possibly be. At this point, the series of good explanations would have to end (although I believe that it is undecidable to know when the end is reached).

It is also always possible for something that has a good explanation to actually be a brute fact, like the idea that the Earth was created with the appearance of old age: the good explanation would be that it aged, but the truth would be that it didn't.
Master crossword today has errors:
Final solution contains word "RREE" and has one T left, and -1 R in the letter bank.

Great game btw.
but isn't the problem that you could get stuck in an infinite contingency loop? i.e if you pick God, what if God is contingent and so on. Sure you can say something is required but it's rather arbitrary.
That could be an "easy" fix where you could disable use of in-app browsers through Screen Time options.
I happen to believe it is because God willed the universe into existence. There are more esoteric explanations, something about him being lonely, but we're not supposed to even start worrying about them until the age of 40.
> which pissed off the SRE leadership

Really? I thought Googlers could move internally with little friction and yada yada. Is that just propaganda?
I went down the same path owning a BMW shaft drive motorcycle, doing my own maintenance. I decided i had enough of re-tensioning the chain on my bicycle (Living in Amsterdam) and got a second hand Brik shaft bicycle. Indeed maintenance is harder, but i have far less maintenance. So instead of ~twice a year giving my chain bike some love, i now bring the Brik to the shop once every 2-3 years.

I still ride a normal chain bike regularly, and I can't say i find the Brik heavier to ride. It all seems negligible compared to the watts wasted by the sitting position of a city bike.
SDF is cool but not a generally good solution to GPU vector graphics. It only works for moderate scaling up before looking bad, the CPU prep figuring out the data the GPU needs takes far longer than just rasterizing on CPU would, etc. It's great as a model for games where there are many renders as world position changes but that's about it.
Would a chain or carbon belt still work in this configuration?
It baffles me how that's possible - in 25+ years working for software companies all my co-workers have been people I interact with basically daily (certainly more than once a week) - so how could someone not log in for weeks and it not be an issue?
I don't know the details of using SDF (especially MSDF!) for doing vector graphics, but my understanding is that essentially it's a precomputation that involves _already_ a rasterization.

I would like to know why you think the described approach is silly? It doesn't involve a final rasterization but merely a prefiltering of segments.
> numbers (and other sorts of mathematics) do not pre-exist reality. Numbers are abstractions of regularities we see in nature.

This is an open and ancient question. I don't suppose to have the answer. I will say, the case for mathematics pre-existing is stronger than what you refute here.
> that are happy with their comp, aren't trying to advance

Why does this

> and have adopted the "do the minimum to not get fired" approach to their work

necessarily have to go with this?

What's wrong with deciding "I don't need to advance further; I like the work I do, I make enough money; I don't need to be hustling anymore"?

It seems to me the concept of "enough" is hard to grasp for a lot of people, especially those who are deep in any high-paying field (not just SV tech types, but certain kinds of doctors, lawyers, etc).

If there's no place in Silicon Valley for people who know what "comfortable" feels like, then it's definitely a place I'd prefer to stay away from.
> maybe it’s the fact that it takes forever to get anything done at FAANG nowadays.

At any large company. Tiny changes that should take an afternoon end up taking 6 months once all the red tape is done and all involved stakeholders have signed off.
Except, potentially, for locates. In my conversation with one of our local ISPs that for a while was doing fiber builds but then stopped, locates were quite a nuisance for them. This was in a less rural location though.
Almost every single thing I build I throw away at least one of them, sometimes two.

The finished projects tend to stick around forever and, if they need maintenance, it’s adding a feature or two or updating dependencies.

I do backend work so this kind of workflow probably doesn’t work for customer-facing projects that need to iterate on finding traction. But for something where the problem is generally well defined and not likely to change drastically in the short or medium term, it’s amazing. I have multiple projects I’ve written that run on virtually every machine (server and workstation) at my company (former unicorn, current Fortune 500) that are effectively “done” and only need to be redeployed a couple times a year for dependency updates and preventing bitrot in general.

Having worked like this, I can confidently say I will never again remain on a team where this isn’t the normal state of affairs.
Ask HN: Best service to print textbook sized PDFs
I recently met a ex-professor who sent me his book in the form of a PDF. I much prefer physical print to study the material.

I often times come across papers I would like printed as well, and don't mind waiting on shipping. Owning a printer sounds like a nightmare. https://www.print-my-pdf.com looks promising but I would like to hear other people's take.
Good question. I briefly looked into it and it seems they do break out the numbers for cable communications division (as well as media and entertainment) but I couldn't find a profit margin figure without opening the whole 10K and my calculator. Worth noting that the great majority of their business is cable communications.

However, Charter Communications is a competitor that is more of a pure play and their margin is 10.8%
I have always hated inapp browsers. I am a degoogled android user, and I despise any app that defaults browsing to inapp browser. If you are a developer who is defaulting to inapp browser, please stop doing it. (Biggest reason I hate inapp browsing is my ad-blocker and custom ublock origin scripts don't work correctly.)
I don’t doubt you put blood, sweat and tears into this just that the title is misleading.
I didn't really like that comparison as one big page. It is not complete at all.

As an avid user of Gatsbyjs I can say that people don't see that the graphql usage in that tool is the medium not the end for the sake of having graphql.
Is the menu prices on the app less than you'd see at the drive through window?
What Is a WASM Component?
The only successful exploits of password managers has been through browser plug-ins... why is there so much demand for them? KeePassXC supports auto-type (will enter your username and password) with one keystroke; BitWarden supports super-easy copying of your username, password, and TOTP code. So having a browser plugin would save me much time and cuts by 100% the time spent worrying if the browser plug-in is secure.
> I suppose I should have limited it to modern philosophers that are more relevant and less influenced by magical thinking to discourage lazy answers.

I'm not sure how you can say the father of modern philosophy is a lazy answer.

I think that you can find wisdom even in the presence of flaws. You can always gain something by studying the imperfect.
Other than that it's a niche browser with a tiny marketshare and it would increase their workload to first make it work and then keep it working?
I faintly remember a story from a couple years ago where some pizza ordering app simply changed some get parameter to paid=yes after the user completed the payment process. Guess what happened when the guy who poked around the app set that parameter to yes before doing the payment step....