skysight-inc/HackerNews huggingface dataset:
Seriously? Which other ones can you use then? Wired? That's totally not Apple.

That would be a really curious limitation.
Futurama's (old) New York. But that's the domain of the sewer mutants. They flush their unwanted reptilian pets to the sub-sewer, where they become monsters.
maybe when they become more wide spread and more clumsy kids use them
Good to know a publicly-traded company known to censor content to be more advertiser-friendly and with notoriously predatory content discovery algorithms designed to elicit emotions to keep users coming is apparently not-for-profit if it happens to be unprofitable during the ZIRP period. Or is Facebook also not-for-profit?

If anything, Musk is less profit-oriented. Someone looking to profit off the platform wouldn't be actively driving off advertisers. But I suppose that because we must all believe that Elon Bad, he must also be the evilest capitalistest person in the whole world, and everything before him was sunshine and roses.
except using adblock, there is not much solution I believe. Except one that maybe you won't accept (not using those greedy website on a phone).
Wikipedia is doing fine because it is not advertising supported.
There is an actual solution - full memory encryption on recent Intel/AMD CPUs.
For real world problem solving, a 32 or 64-bit processor is easier. But for learning it doesn't make any difference. In fact the limited size of 8-bit is an educational advantage as the programmer is forced to deal with overflow rather than just ignoring the possibility. You can work on interesting problems like "write the code to multiply two 16-bit values". I find these sort of problems an excellent way to start learning assembly language.

While 8-bit processors take multiple cycles per instruction, the number of cycles is usually fixed. On superscalar pipeline processors it is very difficult for the programmer to predict the performance without profiling.

Looking back at what I studied in my EE degree in the early 90s, my first introduction to assembly language and hardware was with the 6809. Then I moved on to the 68000. I am probably biased but I think starting with 8-bit then moving to a simple 32-bit architecture is a good introduction to computer hardware.
To get more good research done, there are at least two different fronts we could fight on. The straightforward one is to reduce incentive to fake at the "top of the competitive curve", somehow. But the total population of researchers is still so small, it might not be the most important front.

The other front is to let the fakers keep faking, but change society so that everyone who wants to research out of personal interest has the free time to do so. They'll have less incentive to fake.
Wouldn’t Chinese branded phones be a higher priority target by foreign agencies in the first place?
This is like arguing for goto over structured concurrency. Async/await is a structured control flow primitive that lets you compose functions in more flexible ways. It will stay relevant as long as we still use things like functions, branching, and looping.
Sentry Overflow: sentry.io filling the void of Stack Overflow's demise?
The market is flooded with Product Managers and other tech-adjacent people who were the primary focus of the layoffs.
This is my blog, thanks for posting - never expected to see such engagement.
If your configurations are simple, you don’t need this. If they are not, you might.

Because you have not run into the problems this has addressed in your career, does not mean that you know better than Apple how to solve them. In fact, it means like you are uniquely unqualified to solve them. Acting like you are in a severely condescending dismissal of the engineers who worked on this makes for boring conversation.
Vector networks are interesting, but I've always found their addition into Figma to be an solution that was implemented by engineers to scratch their own fancy rather than to be used practically in the real world.

Vector networks would conceivably allow you to draw with vectors in a way that is laborious in other tools like Illustrator/Affinity because of the two-connected node limitation; allowing you to create a drawing of something like a wheel with 8 spokes that is just a single path rather than 8 paths that are layered on top of each other in other tools. Vector networks feel like the correct way to draw an object rather than the hack that designers have been relying on since the inception of vector-based art because of this limitation.

The problem is that well, vector-networks, in conjunction with the standard pen tool, are not enough to actually be useful for drawing. Figma doesn't have any newer path-drawing functionality like a curvature or 'smart-mode' pen tool which draws curves that are fully continuous and pleasant looking. These newer tools are a cornerstone of creating elegant looking shapes in modern vector design programs, but Figma just has the 25-year old pen tool. Figma also doesn't have other tools that are necessary for drawing—reflect, an isometric mode, path smoothing, blending, repeating, etc.

It's a strange positioning because vector networks are basically only useful for drawing (like drawing an object like a car, or a scene, or something). I have never used them once for UI design, which is generally based on rectangles where a vector-network isn't needed. And they would make drawing so much better, as the linked post describes. But without any additional helper tools, you just can't create drawings of any complexity on their own; so they end up not being used. Figma could be the best vector drawing tool because of everything else that makes Figma so great—it's wonderful UI, snappiness, great color handling, etc. I want Figma to be able to replace illustrator for me so damn bad. And they are so close. But they have chosen to not focus on drawing at all; so they have this amazing vector-network thing that they're always bragging about—but I doubt anyone's really using it for anything, since it is useless for drawing just by itself.

The real goldmine for artists who create vector based art would be if a tool that is actually built for drawing—like illustrator—decided to add vector-networks as a core part of their offering. I mean, at the end of the day, a vector-network is basically a bunch of paths that have a node with a shared coordinate. Doesn't seem like it would be that hard to implement, but Adobe innovates on Illustrator at snail-like speed.
It's one of those cars people refer to by name. People drive their "suburban", the neighbors have a "suburban", in the news the "suburban" will crash through the daycare, not nondescript oversized suv,...
I make that long click happen all the time by mistake trying to select text, all thanks to the phantom trackpad. I’m not sure why that was ever needed, the only time the trackpad would shatter on the old one from clicking it was when the battery was already swollen.
This is an interesting take considering Microsoft's entire ecosystem feels like "we have open source at home"
Is that the cost of doing business? $1.5MM surely cannot be impactful to changing behavior of large companies.
It’s probably the Kagi Summarizer. It’s super useful for YouTube videos you can’t be bothered to watch.
Show HN: A Python PDF Form Library
Hi HN! I have a project that I have been working on for three years that I’d love to show you today called PyPDForm (https://github.com/chinapandaman/PyPDFForm). It is a Python library that specializes in processing PDF forms, with the most outstanding feature being programmatically filling a PDF form by simply feeding a Python dictionary.

I used to work at a startup company with Python as our backend stack. We were constantly given paper documents by our clients that we needed to generate into PDFs. We were doing it using reportlab scripts and I quickly found the process tedious and time consuming for more complex PDFs.

This is where the idea of this project came from. Instead of writing lengthy and unmaintainable reportlab scripts to generate PDFs, you can just turn any paper document into a PDF form template and PyPDFForm can fill it easily.

On top of the GitHub repo, here are some additional resources for this project:

PyPi: https://pypi.org/project/PyPDFForm/

Docs: https://chinapandaman.github.io/PyPDFForm/

A public speak I did about this project: https://www.youtube.com/watch?v=8t1RdAKwr9w

I hope you guys find the library helpful for your own PDF generation workflow. Feel free to try it, test it, leave comments or suggestions, and open issues. And of course if you are willing, kindly give me a star on GitHub.
From what I observe in many companies, you only need one skill: fail up.
Probably twice a day I accidentally bring up the emoji keyboard. Macos makes me grow wearier with each update. Eventually a straw will break this camels back.
> Car manufacturers have an obligation to seek profit, and externalize as many costs as possible. To attribute greed to "them" as a slight against their character is utter nonsense.

These are massive corporations, let them pay for their own PR rather than contributing your time pro bono to repeat the mythological shareholder value maximization law. Companies are not under an obligation to make vehicles which are bad for their customers, that’s a choice.

SUVs became popular because they were heavily marketed - Detroit couldn’t compete with Japanese manufacturers on quality or price in cars, but they were able to convince American buyers to switch to much higher margin vehicles which their competitors didn’t offer. It saved their business and generated billions in profits by doubling the profit margin at the same time the average selling price jumped, but it reversed decades of safety and environmental progress. Millions of people lost their lives or had them permanently altered due to that choice, and those are just the direct impacts before you consider the local and global pollution.
They said nothing about punishment or consequences. You’re twisting their words, like, a lot.
Your prior insurance covers you for a while
Mark admitting to a crime on Twitter was not on my 2024 Bingo card.
Not American, what's a licence tag? And why isn't the licence plate enough to check insurance/rego?
Maybe give us an example?

It's an interesting question - just how complex are our biggest configuration problems today?
Once opened, they do not reseal as well as real cork.

This isn't a huge deal, because a separate tool made specifically for resealing wine bottles is better than either. But if you don't drink a whole bottle of wine at once, and you don't have such a tool, cork reseals better.
I’m nearing 40 and when I’m at any beach with sand you better believe I’m gonna see how deep I can dig a hole. Brings back a lot of that childhood joy of being absolutely certain I was almost about to dig through the earth’s crust once it started to get hard.

Only about 19.999 miles short if we’re talking about averages.
A Famed Analyst's Final Forecast Is the Fall of the U.S. Economy
They have added a small local-only model that runs directly on your machine to try and do smarter autocompletion. The model only runs if your machine is considered powerful enough to provide a sensibly fast experience. Nothing ever leaves your computer. I was equally confused, then I found all these details somewhere in their documentation.
For a project that checks the script list in package.json
ScriptSleuth is a Node.js CLI tool to swiftly execute package.json scripts. It offers an interactive UI, supports various script runners like npm, yarn, and pnpm, and promises fast, non-blocking performance. Install it globally with npm install -g scriptsleuth, and use it by typing scsl in the terminal within the directory of your package.json. For using pnpm, type scsl -p pnpm.
I appreciate your sincere and sweet overtures scarface, but I'm just
not that kinda javascript girl. You're right though, everything out
there is riddled with holes. Let's not give up though.
This is why I am always impressed by a person in a position of power who is not a coward and acts honestly and tries to avoid unkindness and being unprofessional. Unfortunately, people like that don't move up much.

Chances are, a middle manager made the decision on this guy and his manager was stuck with the task of getting rid of him.

If they act honestly and fire him, their corruption and incompetence would be seen and their harm to the organization must be addressed. As harsh as Amazon is, they can set high performance targets and fire anyone, anything short of that is a sign of managerial malice and incompetence.

I am seeing this "culture" all over. From return to office and layoffs to day to day stuff. Too many cowards in positions of power, with excuses for thier two faced dishonesty. They are afraid of communicating well because if they fail, they lose their position, that's why they communicate indirectly and dishonestly.
The missing soundtrack to this article https://youtu.be/34CZjsEI1yU?si=HWSwnEf8o6_ehuo7
You could probably keep 15 million rows in a csv file and still get great performance. Without even mentioning sqlite. Any reason to use such an overkill solution for that problem? Honest question, not passing judgement.
> Every contributor-driven platform has eventually jumped the shark, and all in exactly the same way.

Reddit seems to be the exception to the rule. I and millions of others still spend a ton of time there. People have loudly griped about ads and API pricing, meanwhile I'm still finding new interesting subreddits. They seem to have monetized without destroying the UX.

I hope the forthcoming IPO doesn't ruin this comment!
I think medium had the right idea but I don't think the business model was really solid. Substack got it right: people want to pay creators to write, not a company to broker access to creators. Instead of pivoting, they seemed to double down.
Glad it was helpful for you, good luck!
Where is it cheaper? In the USA, 1k/child is on the low end I think.
Talking about the mindfulness and friction of opening apps, resizing windows and interacting with buttons is a terrible foreshadowing. The famed and fabled Apple UX magic seems to have possibly jumped the shark. I recall no such awkward friction when interacting with the Meta Quest menus. Each UI action requires zen-like eye focus? Someone should have vetoed that on the drawing board.

Apple seems to have made some important advances in passthrough, hardware and hand tracking occlusion. It seems they are probably 3-5 years behind Meta on UX and ecosystem. Meta also appears to be more advanced when it comes to gesture tracking and currently your hands can serve as both pointers and clickers quite well.
There's also Frank Lenz who made it as far as Turkey in his attempt to circumnavigate the globe on a two-wheeled safety bicycle in the 1890s before disappearing.

https://en.wikipedia.org/wiki/Frank_Lenz_(cyclist)#:~:text=F....

https://www.smithsonianmag.com/history/the-unsolved-case-of-...
Article has been submitted four times by the same user, so perhaps some astroturfing being done?
Aren't business models complete bullshit?

I've spent a decade in startups, and pitch decks along with projections are more or less riding-the-edge-of-grifting fluff.

If it were possible to accurately forecast cost and revenue, then everyone would start a profitable business, right?
In general there are two causes:

* Shortsighted metrics that don't contribute to the holistic quality of the product. Ad-supported products are especially prone to this.

* Treating a mature product just like a new one, and adding too many features instead of maintaining it and doing less.
Beyond the discussion about Tether (or USDC) reserves, it is interesting to analyze the obvious business behind stable coins: users acquire and/or unload a stable coin where a provider as Tether have a treasury that receives an interest rate.

Doing a basic exercise, if your stable coin has a circulation of USD 100m you earn an anual profit of around USD 5m with a very low risk.
It absolutely is a local craigslist lookup— I followed up with one of the dealerships USAA called (6 hours away from where we live, with all of four cars in their "lot") to clarify how their valuation was provided. They explained that Vanessa (the USAA agent) simply asked how much they would sell a VW TDI for if they were a VW dealership. The high-school aged secretary said she didn't really know, so agreed that whatever value Vanessa offered sounded reasonable. This was the value they were willing to pay when their drunk client smashed through my parked car in the middle of the night in his BMW on the way back from the opera. "Industry Standard published tables" must just be the title on the top of the sticky note from her calling around.

The whole thing was an absolutely miserable experience completely stacked against any sort of reasonable resolution, and USAA was caught in so many lies it still irritates me years later. I'm sad that this is so clearly a continual process for people day to day.
That’ll teach em.
Not necessarily. That's (mostly) true in e.g. JavaScript, but is not true in Rust.

My novice understanding of the Rust model is that an async function is compiled down to a state machine and a set of functions which execute parts of the async function's code and then manipulate the state machine. Those manipulations have two broad categories of side effects: they can wake up/be observed by pollers, and can change the state of later parts of the task corresponding to an invocation of the original async fn (e.g. by setting variables for subsequent functions in the set--code on the other side of an internal await point that uses the result of the await).

In other words, async functions in some languages are more than just sugar for "delegate to event loop and return promise resolved by delegate completion".
Companies granted monopoly rights in areas don't get to do only the things they claim make "business sense".
Yes, it's inserted upside down. And no, it doesn't slide out. The butter stays soft but it's still viscous enough.
> You're just putting words in my mouth now

I sure hope not. Your words aren't consistent and don't make a lot of sense. I like to think more clearly than that.

> It's not whataboutism

I don't think you've fully understood what whataboutism is. Here's a helpful link:

https://en.wikipedia.org/wiki/Whataboutism

> If you want a career in PR then at least get paid for it.

Ah, so really you're the one putting my words in your mouth.
Yup. Letting people "drop out of the workforce" is the perfect way to let you produce any number you want. Any measure other than number of people with jobs divided by US population is is suspect and likely corrupt.
Synchronous Rust can just call those APIs like C++ can.
happened to me when coke bought out moxie. now its bitterless hfcs trash. Devastation indeed, RIP.
1. There is already a lot of administrative bloat in the academia, and ideas like this are responsible for most of it. Every time you replace an informal process with a formal one, you add to the bloat. And the formal process rarely works as intended.

2. Letter-writers have no control over the work of the person they recommend. They cannot prevent the submission of a manuscript or a grant. They would be taking a lot of risk for no gain.

3. Letters of recommendation are a form of corruption and nepotism. If you would have a conflict of interest for reviewing a manuscript or a grant, you should not be allowed to write a letter of recommendation either.
With the right directional antenna you can already go like 10 miles and more. I certainly went over 1 km like 17 years ago just by using a grid reflector antenna connected to a cheap consumer 802.11b access point using legal power and a normal PCMCIA card with no external antenna on the other side. The point of the technology should be to allow long range communications with some speed restrictions but without sacrificing portability, which of course using a big directional antenna is not possible.
There is even precedent: https://www.bbc.com/travel/article/20220810-derinkuyu-turkey...
The “crossovers” all studied engineering. I think that makes this an incredibly biased sample. At best, I think one can say that those who studied engineering apply the engineering design process they learned in other engineering fields to their new jobs in software.

Beyond that, I think the survey would need to expand the pool to a representative group working in software. Possibly those who studied CS, those who studied other fields, self-taught without formal higher education, and include people who studied (and possibly are licensed) software engineering, to provide a control group.

Even within the engineering field, not everyone is an engineer or practicing engineering. There are different levels of education and credentialing and those people fill useful positions. For some reason everyone in software insists that they are doing engineering and are an engineer without having studied any engineering topics. (I’m not talking about having to cover the chemistry, physics, differential equations and other topics that aren’t core to software.)
Ah sorry, I misread you then. I get what you meant now
It's not for the government to save money, it's to make transportation affordable for poor people. Some of the states that require inspections do it for almost free, because they delegate the task to private mechanics to do, and they charge for it.
How does what you're talking about suggest the parent comment is "rich?"
And how many of such bugs could be prevented with compiler warnings and flags?
From the job posting, the role is to work on M365. This means products like Exchange, SharePoint, and Skype. I'll go out on a limb here and say that this new team will work on replacing existing C++ (not C#) code with Rust.
Beware that those down there, don't turn into Morlocks.
> manually crate a ... config file.

Wouldn't you want to self host the config?
Building a dam on a stream can be like this too.
PNG definitely came out in a world where this made sense. A FTP client was set in the wrong mode could easily corrupt everything.
I think there’s a lot of ‘teachings’ in those books, but the applying and reflecting it is the ‘10%’.

I also did an MBA, but my incentive was mainly for the technical skills. Ive been lucky in that I’ve always worked in high performing and highly experienced teams within my industry (th cybers), so the need to ‘manage’ people is somewhat moot, but it did teach me a lot about managing and influencing and coaching other less experienced (or unprofessional) teams and stakeholders.
Good. Maybe for once they'll get what they deserve.
> No significant amount of microplastics is likely to develop from the mild abrasion of opening and closing a wine bottle a handful of times.

I think research has shown that simply storing acidic foods in contact with plastic causes micro plastics to release: https://pubmed.ncbi.nlm.nih.gov/37343248/
It's going to be hard to become entrenched with open source LLMs in the wild.
So they have to sell off a small bit of wealth to pay the tax? That seems reasonable if their wealth is so large that they're over the tax threshold. For most founders this will never be an issue and for those that it is... they've basically got so much wealth they could just cash it all out and live a good life, so it's unlikely they're working more for the money.
> but a politician specifically agitating against White people

The Senate majority leader refusing to confirm a judge because he is white: https://www.foxnews.com/politics/schumer-slammed-for-citing-...
Ooh I absolutely did not click on the link yet, but I love this question!
> Effectively they didn’t adjust prices fast enough to the actual changes in risk, which on the whole seems like something best dealt with ex post, not ex ante.

If the insurers could have it their way, they wouldn't have to adjust at all (for overcharging), while avoiding undercharging ahead of time. Oversight is necessary to counter misaligned incentives.