skysight-inc/HackerNews huggingface dataset:
FWIW, Prince is the gold standard for producing PDFs from HTML/CSS/JS: https://www.princexml.com/

It's a paid product built and maintained by Håkon Wium Lie, the original developer of the CSS language (and the former CTO of the Opera browser company).
but that's exactly what we're talking about
In the Ethereum pre-sale they explicitly state it is not intended to be a security or investment offering:

https://blog.ethereum.org/2014/07/22/launching-the-ether-sal...

Staking and maybe EIP-1559 could change things?

It's sad since it seems like Coinbase is now directly collaborating with Ethereum developers
https://eips.ethereum.org/EIPS/eip-3651

> The COINBASE address shall be warm at the start of transaction execution, in accordance with the actual cost of reading that account.
> The COINBASE address should also be always be loaded because it receives the block reward and the transaction fees.

Looks like Coinbase currently makes up 10% of Eth staking.
Would this give special privileges to Coinbase over other exchanges?
Geometric Weather looks good, but I'm not crazy about its Accuweather backend.

One newish app that's good (though it unfortunately doesn't have a status bar weather indicator) is omWeather[1], and it uses Open-Meteo as its backend.

[1]: https://github.com/woheller69/omweather
If you sign up today and host a job on Indeed, you will only be charged for applicants you approve. You have a day or two to reject candidates. We charge more money per candidate that you approve, instead of charging you per apply or click.

Internally, Indeed watches a ton of metrics, but our primary metric is how many people we ultimately helped get a job. We rarely release a feature unless we can prove it, with hard data, that it does. Secondary metrics monitor things like jobseeker and employer efficiency (how easy is it to find a mutual match.) In the last two years, the pricing model, the recommendation engine, everything is completely different.
Google and Microsoft’s chatbots are already citing one another
Yes, about 25%-30%. And they do way more, in a lot of geos.

Or are you saying LinkedIn has 14,000 employees just for their job board functionality, and only 6k for the other larger, more complex parts of their system?

No? So what explains the relatively small percentage difference in employees but a large difference in functionality and market share?
> Unfortunately the CFTC has another view and they both can’t be right

Of course they can. Whether something is a commodity has absolutely nothing to do with whether something is a security. They are completely orthogonal concepts.
#NoteToSelf

HN is still full of pedants. Must get in the habit of saying drug resistant so that when I'm tired, distracted, etc, I don't misspell antifungal.
Interesting, but how would the subprocess understand the resulting FDs? Doesn't that mean you can't really launch a subprocess that doesn't cooperate? In particular, A launches B, and B launches C, then C would have no idea what the FD numbers represent unless B somehow actively receives that information from A through some custom mechanism and communicates that information to C... right? So if B is a random general-purpose process (say, a Bash or Python process) then you're out of luck? Unless I'm missing something.
As I understand it, it’s because for whatevwr reason, they (well, not THEY, the then leadership) said years ago that Bitcoin was not a security, so they’re kinda stuck with that exception even if the current SEC disagrees with it.
Then they barely understand what a scam actually is.
If you read the article you would see that the unions are the ones demanding a much larger than necessary number of employees. The unions are the political road block to change.
Most HN people probably never stopped calling them 37signals, so this seems like an especially weird thing to get hung up on.
This exactly! Is the average person really unable to look beyond the plain numbers? Higher employment than during the pandemic? No kidding, we can all get part time jobs cleaning bathrooms at McDonald’s which were completely out of reach during the pandemic. Let’s all rejoice and applaud the FED! How reckless can they be with their policies and who is gaining from the disaster they are unwinding on the average person?
It's not clear yet that the SEC has any jurisdiction over cryptocurrencies. At this point, their rulings are empty, and perhaps it will be decided in court.
I don’t understand the logic around transparency not giving an advantage to talent, could you expand? Certainly seems like there are counter examples in many places where compensation is public
okay, can we ditch the 7B model yet and just use the 65B model? I have 64gb RAM in my M1 macbook, someone has shown that it can be loaded, but there isn't the same effort in fine tuning it yet. I'm just waiting for a finetuned version on the 65B model. Alpaca'd
You're being intentionally disingenuous. Coinbase's entire value is tied to them being the safest, most legal crypto brokerage.
> I could write multiple mortgages and roll them up into an MBS myself too, isn't the bank just doing the technical work there too

The bank is quite literally writing multiple loans and selling a security. I fail to see how providing tools for customers to more easily put up their tokens as collateral for the privilege of writing new chunks of data to a blockchain (and reaping the rewards) is at all equivalent to either activity.

I admit that the name "Coinbase Earn" and the marketing material could be construed as misleading (but not that misleading).
it is the way banking is done, these other people are believing the promises that their black platinum club card entitles them to be whisked along a red carpet no matter what they want to do
>I have two examples of middle aged friends who have changed

Yes. My experience teaching college courses gives me wider & more systematic knowledge on college freshmen in particular, but more anecdotally I see people who never quite learn how to organize their ideas effectively in a written form during college. If they get there, they gain it over time in their professional careers by example & through absorbing the cultural norms of communicating in their professional sphere.

And this ability is the foundation of persuasive communication, written or verbal.

That is particularly problematic because persuasive ability is so important in day to day life, career, personal relationships, etc. You need to persuade people to give you a job[1]. You need to persuade colleagues to listen to & adopt your ideas or suggestions when they differ from the established path, or to initially establish a path to begin with. You need to persuade potential dating partners to date you (which may just be a dating profile) and then to continue dating you (which is much more complex than a profile and is perhaps more tied to personality than persuasive ability. Persuasion is required in nearly all aspects of life. I frequently have to persuade people to make decisions that are better in the long term but less appealing in the short term, (and sometimes vice versa) and the nature of my work is to do so with solid data & analysis. (And I'm not always successful even when they agree my data is accurate & reasoning is sound!). People just don't make decisions by following the results of formal logical expressions like p ~

[1] less so than previously maybe?? As an initial first-pass these days you need to game the AI screening tool to put you through to an actual human review
>a) the implicit collusion creates mean reversion that disadvantages talent, who can afford to leave and go where they are valued

Doesn't this logic rest on the assumption that companies that pay better than average are doing it accidentally? Facebook has a reputation for paying better than many other tech companies for example. If I know that, Facebook surely knows that. Why would they stop doing that just because other companies are publishing their pay ranges?
>After the sale, ARK holds nearly 1.6 million Coinbase shares bought in 2023. The shares are worth more than $132 million at the time of writing.

https://cointelegraph.com/news/cathie-wood-s-ark-sells-coinb...
> It feels like many developers these days are so spoiled by magic services that they are unwilling to even spend a few days going deep into something.

Quite the opposite. K8s are a big opaque ball of magical complexity to most of us devs for sure (as is heroku). However, for 100% of my use cases nothing should be more complex than the database.

I’m not opposed to learning about it, but reducing complexity wherever reasonable has paid off for me.
LPC (Low Pin Count) is the last remains of the ISA bus in the PC.

Supposedly there is no way to properly implement 100% ISA compatibility on modern PC's after the Pentium 3. The reason being some less used bus mastering or DMA signals are unable to be properly implemented due to removal of those mechanisms by Intel. But most cards that are simple like audio, serial, ethernet cards that just do basic irq and dma should work fine.
DJB's self pipe trick solves the awkwarness of #4 -- waiting for a process exits plus other events non-deterministically:

https://cr.yp.to/docs/selfpipe.html

FWIW a shell is basically two alternating, non-overlapping event loops:

- a select() loop on the input terminal FD for getting keystrokes (e.g. GNU readline)

- the waitpid(-1) loop for running code, i.e. get the next process that exited

It never actually does both at the same time -- it doesn't wait for processes and stream input simultaneously, which is awkward without the self-pipe trick.

---

Regarding adversarial processes, yes you need something like Linux cgroups to solve that problem. In traditional Unix, a process that can run arbitrary code can always escape your attempts to kill it.

IIRC you can start a Linux process in a freezer cgroup, and stop everything in the cgroup. I recall reading the docs for an HPC platform that does that, and I'm sure Docker does it in some way too.

---

I'd be interested in where `supervise` is used in production ... it seems like there is a bigger story behind this article!

(copy of lobste.rs comment)
your granularity upper bound being the framerate is a result of LÖVE not passing SDL timestamps as well as it doing SDL_pumpevents once per frame, so even if you try to timestamp the individual events they are still bunched up into the start-of-frame rather than accurately being able to do sub-frame rollbacks.

To be fair, I think the way SDL hand wave the processing into one lumped Pumpevent is where the blame lies —- it is just a compromise made for the sake of being a cross-platform abstraction so they had to make it a black-box invocation
I went down this particular rabbit hole of trying to terminate processes reliably a few years ago. The context was termination of tasks and tests by Bazel.

You can find the text in https://jmmv.dev/2019/11/wait-for-process-group.html and the two extra linked posts in the last paragraph, one providing a solution for Linux and the other for macOS. It isn’t pretty nor easy, but it’s doable to various degrees of correctness.
It’s important because "001234500" and "01234500" are two strings that don’t compare equal (and that sort in a specific way), but after conversion to an integer they do compare equal. When you use such a value as an ID, for example, the type you use makes an important difference here.

It shows that you understand how equality relates to values and data types, and that changing the type of something can make the same conceptual operation behave differently. This is the kind of fundamental technical understanding and precise thinking you want a developer to be absolutely familiar with.
>selling $5 pancakes that each cost you $10 to make.

So the Silicon Valley business model?
It may be a self inflicted wound but a wound nonetheless.
It would make more sense to publish lowest paid, highest paid, median and average salaries across the entire structure of the company. Plus data about other compensation in the form of bonuses, stock options, etc.
The issue is not that Coinbase is "taking money" and loaning the money out; it is that Coinbase is taking things that the SEC has decided are securities and loaning those out.

Notably, the one crypto that the SEC guidance has said is not a security, i.e., Bitcoin, is missing from the list of coins available for Coinbase Earn.
> What does the TPM port look like?

From what I understand, there is no standard, it is motherboard-vendor-specific (and can even differ from model to model within the same vendor).

Some motherboards support having the TPM on a daughterboard which plugs into the motherboard. This lets them make it an optional extra, which you have to pay extra for. Nowadays more and more stuff is making a TPM mandatory (e.g. Windows 11), but when they first came out (almost 15 years ago) little used them and why pay for one if you didn't need it? The people who really needed them were most likely enterprise customers, so making them pay extra for a daughterboard is a useful form of market segmentation.

Far less common on newer motherboards, but newer motherboards wouldn't have an LPC bus either – it has been replaced by eSPI. So this hack is really only if you have a moderately old machine – new enough to not have ISA, old enough to have LPC wired through a TPM daughterboard slot.

I suppose, for newer motherboards, you could build an eSPI-to-ISA adapter – heck, you could even build a PCIe-to-ISA adapter, maybe someone has. But I think part of the hack is exploiting the fact that LPC is based on ISA, which makes the circuitry needed to interface the two simpler. Mapping ISA to a more modern bus would be a lot more complicated, since the technological gap you need to bridge is a lot bigger.
Yeah @dang the title is badly editorialized.
I'm sure you also think NYSE should have been punished for listing Enron at one point?
That's what I've been thinking. Why not make some money by selling it to another company instead of just closing it down?

There seems to be some companies tailored to photography who may be good candidate buyers, like BHPhotovideo.
> * Their own data center, before Docker existed

Also, it might be worth calling out: their product launched in 2004, Linode and Xen were launched in 2003, S3 and EC2 launched in 2007. The cloud as we know it today didn't exist when they started.
A Journey to Scripting Rust: Array Rank Polymorphism
Show HN: Inject VSCode code, errors, and definitions into your ChatGPT prompt
I made this project for myself over the past two days. It's a web app that lets you build a ChatGPT prompt where you can add code, errors, and symbol definitions from VSCode in one click.

1. Run the web app from docker
2. Download the VSCode extension and run the connect command
3. Construct prompt
4. Paste into ChatGPT/some other tool

Why it's useful:
- LLM neutral: paste prompts into ChatGPT, Claude, Bing Chat, Bard, etc.
- No need to fiddle with copy/pasting code snippets or error messages
- Free Software under AGPLv3
- Fully local, no telemetry or tracking.

The architecture is in three parts:
1. VSCode extension that sends symbols, diagnostics, and open files to the server over both REST and Websockets.
2. Haskell Server that talks with the VSCode extension and serves the static frontend.
3. Static frontend in SvelteKit.

For production, the backend and frontend are packaged together with nix (see `flake.nix`) and turned into a Docker image, though they can also be run separately. The extension is packaged the normal way with `vsce`.

Please let me know what you think!
> MacOS == System 1 to MacOS 9.

I seem to recall that versions prior to 7.5 were "Macintosh System Software".
Banned Reddit Poem
Time is not linear, to you, me, or any "has-been" near:
The Mandalla Effect, which is all: both, neither, and either real and/or/xor zeal.

A blasphemous balance of symmetry by asymmetry to the emotionally weak,
a threat to their pocket if financially they seek, and a hopeless endeavor of the spiritually bleak...
Just give them a week... maybe they'll seek this prayer to the kind:

To the deaf, dumb and blind:
know that what is yours might never be what's currently mine,
should what I stow, here, and, alone, be understood by my mind;
the image below, a Mandalla pattern, meant to inspire your happiness, and therein enshrine:

What do you see: you, or me?

Ownershipless in kind; beauty incarnate to those who will find; who if I see are displeased: by angle and distance, warps and fluxes numeric parameters so that the Mandella pattern of a flower, to me, torques, and has become worse so that your dreams simply might not become terse:

How does it make you feel: real, or zeal?

For me all zeal has faded, lost in the dark ages of pages, of what life demanded to have persuaded.
For you have become real, and the hopes of my thoughts and feelings are now wielded by their own product: tools and fools;
so, that if, in their casual zeal,
they dare ask "what is real?":
I might be heard humming, in juxtaposition to what hearts had rumbling,
so that cause and effect, wholly, and direct, might not be perfected at any scale: big, small, or insect.
So that immortal concepts, indirect at any angle to that which reflects, holographically, fractionally, or irrationally, are now just coordinates of sequences in exponential power relationships of sets, which is now naturally tangible, and, in the beginning, where all intersects...
Remember not me, who merely cares for thee, for if not for one's self, all books of about love would fall off the shelf.
Remember not memory, because, all of it's entropy really isn't free.
Remember The Mandalla Effect, and it's effortlessness to explain all of this as single concept, to you trapped in time, slave to cause and effect, unable to connect with each other, god, and holy concepts, and escape all human-kind's hatred for that which was always at odds of a real and physical Earth's waking landscape...
Finally: Remove the last nail you put in a coffin reserved for forgiveness, because I will not move to bail out deserved the protection from all those caught scoffing...
The SEC told them last year that staking was a security and now they’re being all surprisedpikachu and pretending they don’t know what this is about.
“America is not the answer”, this is my new mantra.
Thanks for writing this, Daniel. Your cool-headedness and willingness to spend time defusing an conflict is an inspiring example. Favourited this wise comment.

Thanks also Weneedlead for actually trying to argue your case in a relatively civil way after I and others attacked it, and I'm sorry if I raised the temperature. I think those of your arguments which I actually read are highly unconvincing (because toxins usually are functional analogues -- e.g. of calcium in the case of lead), but I freely admit that I'm biased against giving them a fair hearing, because a priori I predict an extremely low chance of it providing me any benefit for my time spent. Doesn't mean I'm absolutely 100% certain you're wrong.

FWIW I flagged a comment because of the potential harm in spreading misinformation, not because it was uncivil, however in hindsight maybe in a forum like this where people have proper debates it's better to discuss than to moderate misinformation.
Is this an economic indicator that not enough people are reading Covid articles anymore to make this collection worth it?
Clayton said the same about Ethereum.

https://www.coindesk.com/markets/2019/03/12/sec-chair-clayto...
The banks, which control the government, aren’t going to allow some private company or protocol to replace their control of money.
The first thing that comes to mind is most office buildings don't have showers, so that's probably the biggest one.
I think the comparison is totally apt and illustrates why Rust and Go get compared very often. They are both languages that compile to a binary, rather than running in a managed environment.
Dude must be so pissed he didn’t invent it
“Everything looks like a nail” strikes me as an accurate description. Dominance of natural sciences provides this philosophical bias towards physicalistic monism, and physicalism in turn limits how those sciences evolve.
The other reply to you is wrong. The answer is because a chain whose direction is controlled by a single entity in practice is probably a security as its value depends on the performance of that entity. Bitcoin's value as an asset is not contingent on some other party with control of it, unlike say Ethereum, Binance Coin, etc.

Dogecoin is arguably in the same category as Bitcoin. So forks don't have to be securities. They do have to be actually decentralized, as in one entity does not decide which fork is the true fork (like with Ethereum, Bitcoin Satoshi Vision, etc).
> They get their already-paid dividends or proceeds of what they already sold.

More irrelevant commentary.... COIN doesn't have dividends, and.... yes.... when you sell the stock.... you are no longer a shareholder.... this needed to be said?

> None of them have lost a cent.

Again.... look up the current events. Just today the Treasury secretary said that additional bank failures won't get the special treatment the big depositors got at the failed banks. They should NOT have been insured above 250k.

In your words, you might say the bank STOLE the money from depositors, and the government reimbursed special depositors for their loses. It was NOT stolen, though. The bank was mismanaged. The government should not have covered the loses above 250k per depositor. The big depositors took a risk keeping that much money there.
Most of my open source contributions have come from necessity, either for work or for a side project. I would say you should look at tools and libraries that you use frequently, especially if there is something small about them that you think could be improved.

You can also look at it from a more negative ideological perspective: are there any pieces of software you wish would just go away? Support their biggest competitor by using and contributing to it.

I don't typically start by looking for a project and then finding ways to contribute. I've had limited success doing that (usually by searching on GitHub by language and issue tags), but none of my contributions that I'd consider truly valuable have come about that way.
He bought BitTorrent Inc at one point. The token has no connection to the protocol. The whitepaper he/they put out for BTT was a plagiarised paper from some other crypto or p2p protocol, only switching out the name.
France has unions out the wazoo, yet you don’t see nearly the level of cost increases.
There’s another very important factor about Moses that people overlook.

They did things in-house. There’s an anecdote in the book about how they had a building on Randall’s Island with 100 draftsmen on call at any time. The minute the federal government announced more money was released they’d whip up designs for highways or bridges before anyone else and have the proposal in.

There’s a lot of stories like that. Moses and his organization actually built shit, they designed and project managed their own stuff.

We don’t do that any more. It’s not just that we hire construction companies, we hire companies to manage the construction companies and then another company to manage the managers. None of those people have an incentive structure that rewards building fast and on budget.

This problem is endemic to every government function at this point. I am convinced we could solve half the problem with public works by just like building a government department to actually deliver the government services themselves instead of what we do now. Which, of course, is how governments mostly used to function before neoliberalism and general corporate dominance took over.
Not convinced, not if you built for e.g. Java 8. I think there's a decent chance there are more people running something other than x86_64 nowadays (and that number's only going up) than people who don't have a JVM installed.
Is Entrepreneur First Worth It?
> commercial landlords

A huge number of these are things like pension funds, unfortunately.