skysight-inc/HackerNews huggingface dataset:
I think the iPhone is better, both hardware and software. I acknowledge that my experience with android is mostly limited to on playing with devices in store, the emulator as part of debugging something, and occasionally using a friend's phone.

I also don't want anything to do with google.
It seems impolite to scrape Google's results and charge for it.
Couple quick things - from a business operator

The only way to cost in cc fees is to always assume the highest tier plus one time fees. This is then built into the retail cost of everything

If you pay with a lower fee card, you subsidize the higher fee customers

If you pay cash, debit, or check and don’t say anything - you subsidize the higher fee credit card payers

If you ask me, I’ll give you 2% discount for cash or check. I’ve built in 3%+

Visa debit is the biggest scam going, they’ve found a way to charge 2.5% to take debit cards. In Canada forever it’s been 0.10 a transaction for debit for higher volume clients

Pretty much - you need to get a high reward cc and use it for all your purchases and pay it off every month. If not, and you don’t ask for a discount, you subsidize the people who do.

Example - last month I was “funded” $130,681.33 this includes debit cards which I pay a low flat rate for (but this is changing)

On $130,681.33 I paid $2,433.51 in service charges or 1.86% . Plus the liability of the possibility of a charge back, also I do not accept Amex.
Exactly. I consider myself to be one of those last 10% developers who enjoys the work it takes to get good, valuable projects from mostly done to actually done (software is never done but you know what I mean). The geniuses have already moved on to the next project. You need a mix of both at any company.
I thought about that, but I think I'd probably get a used SuperMicro server for about the same price. More power but also IPMI is nice too.
> Heck, for schools it is especially pointless, as they are specifically only designed for daytime use during school hours.

That's how they're used, but that doesn't mean that's optimal or that doing otherwise is "pointless". For example, a high school campus is typically suitable for any kind of school, and using the same building to hold college night classes would hardly be pointless.

> Per another thread, 70% of costs in child care goes to staffing. Already this calls into heavy question whether or not real estate rules are the main problem.

Only if those costs are unrelated. You could lower staffing costs significantly by, for example, offering on-site living quarters for staff, but not if that's prohibited. Likewise, land use rules can constrain where you can put the facility, which in turn affects how much you have to pay staff, who may then have a longer commute and refuse the job unless you pay more.

> many jobs have been service oriented for a long time.

It's not obvious what that has to do with it. A nail salon, barber shop, veterinarian, etc. are all service jobs, but they're also all small business where the owner/family could benefit from living on the same property as the business.
I see you don't have any responses, so I'll give it a shot. I don't remember the actual math from my coursework, and have no experience with real-world custom ASIC design (let alone anything at all in the "three-digit GHz" range), but the major variables look something like this (in no particular order):

1) transistor size (smaller = faster, but process is more expensive)

2) gate dielectric thickness (smaller = faster, but easier to damage the gate; there's a corollary of this with electric fields across various PCB layer counts, microstrips, etc. that I'm nowhere near prepared to articulate)

3) logic voltage swing (smaller = faster, but less noise immunity)

4) number of logic/buffer gates traversed on the critical path (fewer = faster, but requires wider internal buses or simpler logic)

5) output drive strength (higher = faster, but usually larger, less efficient, and more prone to generating EMI)

6) fanout (how many inputs must be driven by a single output) on the critical path (lower = faster)

Most of these have significant ties to the manufacturing process and gate library, and so aren't necessarily different between a link like PCIe and a CPU or GPU. Some things can be tweaked for I/O pads, but broadly speaking a lot of these vary together across a chip. The biggest exceptions are points #4 and #6. Doing general-purpose math, having flexible program control flow constructs, and being able to optimize legacy instruction sequences on-the-fly (but I repeat myself) unavoidably requires somewhat complex logic with state that needs to be observed in multiple places. Modern processors mitigate this with pipelining, which splits the processing into smaller stages separated by registers that hold on to the intermediate state (pipeline registers). This increases the maximum frequency of the circuit at the cost of requiring multiple clock cycles for an operation to proceed from initiation to completion (but allowing multiple operations to be "in flight" at once).

That being said, what's the simplest possible example of a pipeline stage? Conceptually, it's just a pair of 1-bit registers with no logic between the input of one register and the input of the next one. When the clock ticks, a bit is moved from one register to the next. Chain a bunch of these stages together, and you have something called a shift register. Add some extra wires to read or write the stages in parallel, and a shift register lets you convert between serial and parallel connections.

The big advantage that PCIe (and SATA/SAS, HDMI, DisplayPort, etc.) has over CPUs is that the actual part hooked up to the pairs that needs to run at the link rate is "just" a pair of big shift registers and some analog voodoo to get synchronization between two ends that are probably not running from the same physical oscillator (aka a SERDES block). In some sense it's the absolute optimal case of the "make my CPU go faster" design strategy. Actually designing one of these to reliably run at multi-gigabit rates is a considerable task, but any given foundry will generally have a validated block that can be licensed and pasted into your chip for a given process node.

Does that make sense?
Reminds me of Skydive Chicago, whose founder died there in a jump accident after serving time in federal prison for also running a drug smuggling operation. They also had a dodgy safety record at the time, but this was more than 20 years ago.
It's not usually that someone only half knows the language but rather that different people in a team can carry different assumptions about how something was done...
I'm just really annoyed with the use of language that is meant to evoke emotions and leaves incorrect impressions. This is all bad enough without riling people up to make it worse. There's little doubt what images someone seeks to invoke by saying "10's of thousands" and "murder". Even if I interpret it as people genuinely wanting to minimize human suffering I think it ends up with the opposite result and is really not how anyone involved here makes progress. Also I know we live in a post-truth reality but I for all of us to have debates based on facts is still important. For me as someone who is generally pro-Israeli I have no problem with fact based criticism of Israel. What I have a problem with is that the anti-Israeli side is basically making stuff up. If something is factual then it is. If there are unknowns then we should openly say they're unknowns. And no, if you're pointing out something is a lie, you're not "justifying the killings of children". If you point out certain information is still not clear or comes from questionable sources you're not either.
I don't eat there much anymore. Only once every few months
For anyone reading this thread, I strongly recommend The Other Wind. It's a wonderfully emotional book about loss and about the importance of everyone in the endeavor to fix the world.
I don't think so. To my knowledge, nobody has ever been killed by a Roomba. The robot problem is a lot less scary if there are essentially no life-and-death consequences for random innocent bystanders.
Interesting article and at the bottom he mentions "You can try out Row Zero without signing up (I love when apps let you do that)." You know what, I love that too! Let me try it. Lets see how it does with the AWS EC2 Pricing List for us-east-1. 229Mb and 320k rows. To say it was shocking how fast it loaded might be an understatement. Google Sheets (although it looks like it has _much_ more functionality as far as spreadsheets go) absolutely chugs trying to load a third of this data.
For the AWS CDK folks, I’ve been very happy with this library. https://github.com/CloudSnorkel/cdk-github-runners. Love that I can use spot pricing and the c7g instances for cicd.
beware of geeks bearing diffs
https://www.independent.co.uk/news/edward-snowden-claims-mic...
How much people are willing to pay for something is deeply influenced by the competitors' price point, which in search, is zero, because Google exists. Whereas Netflix's competitors (apart from piracy) are more or less offering the same deal.

You have to be specifically interested in Kagi's selling point over Google to want to pay for Kagi, rather than needing search in a general way.
No. It's a long annoying dickfight between the two. And the reason it's annoying is they are both right, ish.

Actually Cloudflare is solidly more right, both because of what they are doing, why, and how they are open to finding some sort of compromise, and it's Archive.is who both have the weaker case to justify what they want, and explicitly give no fucks and unwilling to bother working with the other party on any sort of solution, and also what they are doing at the technical level is just technically wrong violating specs vs what cloudflare is doing is not.

archive.is wants the users ip for geo load balancing, cloudflare does not supply the users ip for privacy. archive.is returns intentionally and artificially incorrect results to lookups that come from cloudflare.

It's been the same for years now.

I am no Cloudflare fanboi even though I am using their dns obviously. It's just how all the factors shake out as far as I can tell.

https://news.ycombinator.com/item?id=19828702

This is told by Cloudflare ceo from their side, but it is also sort of the definitive explaination of the situation. But if you google cloudflare archive.is you can find countless other discussions and explainations.
Surely somewhere archive.is must have written up a version that paints themselves as righteous and blameless, but in the end I don't see how you can get around the base facts of who is doing what. The actions are how you tell the difference between the two sides.
Schleswig-Holstein is not poor. It is next to Denmark, and it is really nice and well developed.

I think transitioning to a different platform is mostly an organizational and political, rather than technical problem, and the main roadblock is educating users and altering processes to migrate away from MS Office.

That said, modern Linux distributions like NixOS or Guix could be great to manage large fleets of computers, keep them up-to-date, and upgrade things without fear. In my experience, that is the main technical issue administrations are experiencing.

And of course, running free software is great because it brings freedom to change things.
Discussed yesterday:

https://news.ycombinator.com/item?id=39930463 (215 comments)
Derivative works are only concerned with the licensing of the original work if they don't fall under fair use. It's really, really hard to argue that an open weight AI doesn't fall under fair use.

1. "the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes;" -> an openly distributed model is not of commercial nature. Check one for fair use.

2. "the nature of the copyrighted work;" -> Harry Potter and The Sorcerer's Stone has very little in common nature with an artificial intelligence that produces arbitrary text based on a prompt. Check two for fair use.

3. "the amount and substantiality of the portion used in relation to the copyrighted work as a whole;" -> The amount (all of it) goes in favor of the original work, but the substatiality of it is definitely more ambiguous, as while if they had used none of the copyrighted works, the AI couldn't exist, any single original copyright holder's work contributed very little to the end result.

4. "the effect of the use upon the potential market for or value of the copyrighted work." -> No one's using AI to avoid having to buy a copy of Harry Potter. An AI and a book are not currently considered substitutable goods.

Basically, even if a model's weights constitute a derivative work of the training material's copywritten material (that's another can of worms, there's a finite possibility copyright doesn't protect/apply to weights at all), there's a very good argument to be made for fair use.
outlook has a gazillion things that are far far more of a joke than those lacks in thunderbird, those are just things people accept because they cant change it, and impose a 1:1 feature/bug requirement on a new thing, or its "not ready"
I also have a supermicro, wayyy more juice (10-20x the wattage) but awesome platform.
The breakdown is actually bagging vs. front running tracks. Bagging favors speed and front running favors mini turbo.

Bagging means purposefully being far from first to get good items which allow you to come back hard.
I don't like talking about the good works of someone in public but this time i have to , there is no better way for me to express my appreciation than this way. Spyrecovery36 saved my family and also helped recover my snap chat . Your quick responds to services is so amazing . This is the best hacker i have encountered , keep it up ( Spyrecovery36 (@) gm ail . c om )
Ask HN: What do you do to keep tabs on digital entities?
What are some tools or things that individuals/businesses use to monitor and analyze the online presence of others online?

For reference, I might get emails from newsletters or see people post on social media, but sometimes I'm just curious what a person has been up to and wanna see what's new with their digital presence.
> something common between crypto and AI leading to the cloud of grift and predation

Yes, the relentless drumbeat of 'this is the next Internet' hype. With blockchain it was 'money of the future'. Both are things that pique popular interest, but both fail to deliver what the hype promises. What people want is AGI, what they get are LLMs.
Interesting, makes a lot of sense to me as far as pricing too. However, I feel the video demonstration could greatly improve in terms of explaining and enthusiasm. It's super cool though and presentations/demos should showcase the full potential!
why would i be trolling?
My only skydiving regret was doing it from an outfit near Taft, CA so I descended from the heavens back into....Taft.
I dimly recall someone told me this is how the Web version of Excel works, or used to work: a modified version of the core Excel code running on the server. Aside from performance, it was the only feasible way of making it 100% compatible with desktop Excel.
So it didn't work because you hadn't figured out the paywall?

Not paying without a trial mate
You really gimped your argument by including it; otherwise I'd agree it can be done.
What makes you think a Rust person made this? I don’t really see any evidence of that.
The popularity of all these paper emulators seems odd to me.

Like, how long after the advent of software will it take before our workflows find their authentic shape? Or was that shape really just a list of flat rectangles all along?
Here's one:

"Switching a Windows user to Linux is like moving mountains with a teaspoon; both demand patience and a miracle."
seems like the biggest adopters of AI are spammers and criminals. Just like crypto
I told it that I planned to use it to jump out of an airplane safely. Apparently it didn't have much faith in my abilities.
> You would still be limited by the CPU memory bandwidth, and you will share it with it.

The word I take issue with here is "still", in that today GPUs accessing main memory are not limited by CPU memory bandwidth but instead by the PCIe link bandwidth.

I'm assuming that we will, in practice, still be limited by PCIe link bandwidth; but perhaps much less so.
For me the biggest problem with that series is that it seems to endorse collective responsibility on a scale massive enough that calling it genocide is a no-brainer. Several times, even.
AMD Working to Release MES Documentation and Source Code
I feel like in real life, that's how things work. People mostly accept the brutality of the society they find themselves in, because its normal. Its just in most books people want to focus on the drama. [Mild Spoilers] The fifth season starts with everyone kind of accepting, the characters are chewed up, and they do try to rebel in the end. So its not like there is no rebelling at all.

Generally i liked the fifth season, but i think people think its a bit deeper than it actually is. I find le guin to be a bit more nuanced and leave you thinking a bit more. The fifth season felt a bit more: evil people are obviously evil. The other side is i think jemisin has better developed characters than le guin. A lot of le guin (much like a lot of older scifi) feel very much like idea books where character development & plotting came second.

If you like those two authors, i would really reccomend Octavia Butler, who i think is a bit similar but better than both (lets see if i start a flamewar ;)
Given the relative availability, I'd probably try to do it with a couple of rtx4090s on tensordock.
I would prefer we not have homemade cruise missiles all over the place. The people who need them can make them after all.
I said the same thing when it was $20 per month, and caved in at $10.
The idea that AI will get this right (for interesting / realistic use cases) sufficiently often to take the human out of the loop seems optimistic pre-AGI. Most humans I’ve tried to help with data analysis don’t know what they want, don’t know how to get it, don’t know how to interpret it, and don’t know how to check if their analysis is correct.

(Fortunately, mostly they only want to use the data to affirm their preexisting decisions, so it’s actually fine).
> One thing about Apple is things can make sense for them to explore that don't make sense for others to. They have a big enough ecosystem, enough cash to do R&D on an idea for decades, and a culture of killing things that aren't good enough that make them an ideal place to determine whether ideas are a conceptual dead end versus just haven't been executed well enough (or tied to the right ecosystem to make them work).

While Apple can do this, it isn't their typical mode of operation. For instance, they tend to accuhire companies specifically around getting an execution-oriented team for particular product areas, like developer tools (TestFlight) or weather (Dark Sky) or assistants (Siri).

This does mean building compelling product demos can determine how long a feature-under development can get extended.

> Foldables make sense for Apple to explore because even if it's ~5% likely to be able to be productized, the return is measured in the tens of billions.

Foldables make sense for Apple to explore also because even if foldable phones are a bad idea (and I kinda suspect they are), they make tons of other devices in different form factors which may have an entirely different set of trade-offs for flexible/foldable displays.
Go Germany go!

In the diesel repair shop I work in, I managed to convince the suits to switch out ms office for libre office. 90% of our stuff is now libre by default...only 2 users have full office suites and theyre both in the bean counting department. We print our BOMs, labels, envelopes and invoices using libre. Compared to office it runs like a scalded dog and never crashes.
The US basically has more options for long distance backpacks where you're mostly camping. Parts of Europe offer more options for town to town (or hut to hut) walks that are often not that strenuous and may even have luggage shuttle options. One isn't better than the other but they are different in general.
And published on zdnet.com?! Did I mention that Netcraft has confirmed BSD is Dead?
Coherency doesn't matter at all for a lot of cases. E.g. for inference, model weights are the vast majority of the memory use and are unchanging.
Are you willing to pay for privacy as a premium?
But Waymo is essentially building an automated taxi service, not self driving cars to be sold to consumers. Replacing taxis would probably never produce the margins that Apple expects. Self driving cars would only make sense for Apple if they could produce what Elon Musk has claimed Tesla would produce (and probably never will) - level 4+ driving.
> You have to understand the code at a level sufficient to make accurate annotations, which isn't that much easier

That's not necessarily true though.

Half decent C code already has a coherent memory management strategy. The problem is that humans can't follow even pretty straight-forward memory management strategies 100% of the time. If you have a function that returns memory the caller is required to free, or accepts a parameter that the function takes ownership of, that can be easily expressed but hard to get right every time.

In fact, functions typically document this... in half-decent C code. So we're really talking about formalizing the expression of memory management documentation that already exists and is already understood.

> And you're not getting as much safety bang for your buck for the effort as you would in a rewrite in actually safe language.

I just can't think of what the rational argument for this could be. A complete deep rewrite -- where the new language requires reorganizing the code at a low level so that a lot of existing logic cannot be reused (as-is, or transformed in certain specific ways) -- is extremely costly. It is on the order of the total cost of writing the software in the first place plus the entire cost already spent maintaining it over time. Some costs -- like the goodwill of users/adpoters -- simply cannot be paid again at the same rate. For large scale software there would be numerous regressions over a long period of time, while at the same time the software stops adding many new features, since all the focus will on the rewrite and bugs related to the rewrite. I will stand corrected if there is more than one or two exceptional cases of large scale software making a successful transition of this sort without paying a massive cost.
I agree the example they give seems a bit unlikely especially since the subject line is not changing (though admittedly I do not have experience in this area).

However something a little more subtle such as swapping out a routing number from a legitimate to an illegitimate one could be done and that seems harder to catch especially if the person who forwarded it to you is supposed to verify it first.
Re-posting, because I'm surprised that this news did not have enough traction here on HN.

I'm mildly surprised (but cynically, not altogether shocked) that Amazon is also doubling down on its real estate in Seattle, where they are simultaneously laying off AWS people.
I grew up on the road often getting food from food stamps and food pantries, been working since 10, had to fend for myself since 17, spent years surfing couches and sleeping in cars, and learned engineering skills while working retail, pc repair, coding gigs, street entertainment, day labor, trucking, and telemarketing.

I am accustomed to life without a smartphone because I could not afford one until my mid 20s and only had a laptop because of a $200 Black Friday sale I waited in line 3 days for.

Keep making assumptions about others though.
Apple Lays Off Workers
> I'm just not sure that a 28 year old is really facing incurable depression.

That you don’t have or see one doesn’t mean it’s impossible.