skysight-inc/HackerNews huggingface dataset:
Murdoch e-mails are nice in that they nicely highlight the multiple fronts nature of negotiating where you can often find compromise by shifting how you approach the problem.

The way Jobs closes it is quite unusual however because in this case NewsCorp were late movers. Apple had already reached terms with all their competitors and could put on the table a take it or leave it offer which Murdoch couldn’t refuse.

I was part of the team in charge on negotiating the termination of an on-going contract involving a potential settlement in the low teens millions of dollars between two huge industrial companies once. Obviously it’s nothing as big as a deal between Apple and TSMC but still not an insignificant sum.

I was surprised by how straightforward the whole thing went. Basically we had prepared our arguments: we knew the minimum payment we could justify, the maximum we thought the contract allowed them to ask, what we were aiming for and how much we estimated going to court would cost us and them. They had done the same. There were a couple of back and forth where one party made an offer, the other countered with another one explaining why what was asked didn’t apply and why it should rather be like so and so. At some point, we said that’s our last offer we won’t move anymore. They decided to agree and that was it.
As the article points out.
> Yes, loooong time ago - to get your dedicated server might have taken a few hours to provision and the instant server access that AWS brought should not be discredited.

At one point it took often days for a dedicated server to be set up. We also didn't have such nice provisioning tools.

Now it just seems like cargo cult to use cloud providers as the only option. People just completely discount dedicated servers.
assuming the money isn't an existential risk, that's absolutely true.

I was commenting on the expense rather than why you would (or wouldn't) want to use cloud.
This is the compositionality problem--the language model sometimes doesn't quite know how to put the words together. Better language models will help in the future; in the mean time you can give it a helping hand by prompt engineering or using img2img.
I would agree with the small minority argument, but it still understates their impact. They aren't like you or I either, because when you spend an extra decade in school, their life experiences are essentially alien to people outside it.
Cops are similar, where at a point, you have to ask how good the rest of a closed loop and gated network could be if they haven't isolated the worst ones. Doctors as a profession lost a lot of public trust over the pandemic because of the few who gave up their integrity to become political actors, and then the colleges punished doctors who stood up to them. The problem is that the 5%-bad minority just happen to be in the professional governance and administration, similar to how police union/associations were responsible for the worst abuses.
I think the iPhone 14 Plus was a huge miss for them. Anyone who wants a bigger phone probably also wants the Pro. Wouldn't be surprised if there is no iPhone 15 Plus.
I would love to be able to do that as well. I always thought this would be some sort of service composition or batch query model. Both Micro and M3O have CLI tools which can enable that so technically you can do something like that but natively would be WAY better.
> There are no tests

The perfect example for why tests are a professional courtesy. Code is never yours, it belongs to the person who will maintain it when you are gone. Not adding tests is making their task risky and painful, it's just disrespectful.
Maybe Apple is looking for a way to get rid of some of its cash before inflation eats away more of it.
Cloudflare Takes a Stab at a Captcha That Doesn’t Suck
xss.is exploit.in if you don’t speak Russian you will probably have a hard time.
Really love the way you handled the demo.
There’s an X-plane app for iOS. It’s fully flyable, 35,000 real-world airports, full instruments and nav aids, etc. $5 per month.
Plus you were never sure you wouldn’t receive an electric shock!
> Smartphones have been "pocketable PCs" for more than a decade already, but are dumbed down because their inputs and outputs are limited.

Wrong. Smartphones are dumbed down because the manufacturers would greatly prefer that you not run any kind of software that they or their partners did not directly provide.

The iOS App Store would have been barer than a Soviet grocery store if iOS supported Flash.

The fact that a full computing device in your pocket cannot be used to build and deploy applications makes it not much more useful than a color PDA from 2005.
> has become fully normalized

I don’t think this is a new phenomenon at all. I would guess it’s the norm through much of history.
Software Engineering – Development in 100 Years Time
Oh, sorry you missed that.

On homepage there is a guide to one of my other apps, blogstatic, using Subsection: https://blogstatic.io/guide/getting-started

And the Subsection one, which I am currently adding info to: https://subsection.io/guide

Subsection is about a week old and still improving it while in Beta.
catgory 4, 155mph winds in eye wall
Yes, quite commonly he spends several days making a part where he gives you all the dimensions and tolerances in three minutes at the beginning of the video, and the reason it takes several days is that if at any point he screws up, the part will obliterate him, his lathe, both, or his client, so he doesn't rush anything. And, yes, he spends a lot of his time coping with non-idealities. These are among the reasons that whipping up a quick Perl script is so much faster than whipping up a quick hydraulic cylinder.
I'd call this at best cultural kitsch. It doesn't look like the painting style or pose decisions/storytelling of rockwell at all.
heh

...$ ~/.local/bin/refurb -h

refurb: unsupported option "-h"

...$ ~/.local/bin/refurb --help

refurb: unsupported option "--help"

...$ ~/.local/bin/refurb

refurb: no arguments passed

ah. have fun
No, not all apps are UWP apps on Microsoft store. They allow normal installers as well these days.
I noticed. I use this tool all the time. Now Google just made it useless.
and we'll probably see it being done in the next year
Are you happy with KeePassXC? How is the usability?
Incredibly, I think a job posting with the same end goal has just been posted on Code Mentor, by a profile made only in June (2022). I could be wrong, but just in case - I took a screengrab to share with you all (find here: https://i.imgur.com/up7sMg3.png). In case I'm wrong, I've blocked out the profile in this screenshot - however if Connor wishes to investigate, I have saved more details.
Including overwrite protection? No admin access to those policies from the server?
Money in, money out. The US government most definitely has the capability to do correlation tracking, not to mention you will have to exchange any kind of token into ye olde fiat currency at some point, which can and will be tracked.

As for Tornado Cash, anything that passes (or passed!) through mixers can be tracked and sanctioned as well.

In case of doubt, always assume that the US government has an ability to at least collect all traces of data, and that sooner or later it will make itself an opportunity to, as TC proved even retroactively, seize your assets or make them worthless with the stroke of a pen on a court order. And to make it worse, unlike a wad of cash that you can construct a reasonable parallel way on how you acquired it, you are automatically committing a crime by interacting with a sanctioned entity like TC.

Sex workers have already precarious lives as it is, there is no reason to entice them to even more risks.
Individualism is big for those generations, and identifying yourself with your favorite anime girl/pop culture element or the character you designed with the elements you like is a way to differentiate yourself from others. The furry/anime communities also tend to be pretty technically inclined, so I imagine there's just some natural overlap.
I also strongly suspect the number of people who were freaked out by buttons in the 19th century is approximately in that "some" range.

Mistrusting electricity is a different story, but that's not the title of the article.
Thanks, take care.
POSIX defines a shell that's not completely compatible with Bash. IIRC Ubuntu's `sh` command actually runs bash in a special "POSIX-compatible" mode that's really bare-bones.
There are a few big assumptions in here, that in less-than-optimal companies require time-eating validation:

* The source you have corresponds to whatever runs on production. No, you don't get access.

* The source code has a clear, unique home ('here is a stack of DVDs with the full content of the last person's hard disk. No idea if someone else touched it and dropped it in some repo')

* The source code compiles and runs locally. And doesn't damage production when you start it up because some monkey left a password in there. And doesn't shit all over your hard drive as said monkey expected a very specific folder structure on his personal laptop.

* There is basic test infrastructure. Adding a very first test to an untested code base can take forever

My experience is that most of this is OK when the software was developed internally. Internal people keep the nest clean enough, as they know they'll have to deal with the long-term consequences. When some random contractor or third party did a fly-by code drop('IT was too slow so business department X decided to hire someone themselves'), fear for your sanity.
Every modern graphical linux distro has this as a GUI option.
The whole idea that since they have economies of scale, they must pass those savings on to you is a misunderstanding of how companies work.

Realistically, a company will charge slightly less than whatever your alternative is, and they will provide products that restrict the number of alternatives you have.

AWS, GCP, and Azure provide several differentiated products that lock you in to higher prices on everything else. Effectively, these three have an oligopoly on "highly differentiated cloud services." They are only competing with each other on those services, and they are competing with "servers plus ingress/egress costs to our differentiated services" on their commodity products. That is the real reason why AWS egress costs are so high. It prevents you from picking and choosing where to buy each part of your cloud footprint, and locks you into buying AWS. Bandwidth costs are what keep you inside the AWS/GCP/Azure walled garden.

Lower-end providers like Linode, DigitalOcean, Vultr, and Cloudflare have parts of the differentiated offering, but not all of it. These people will have lower prices than AWS/GCP/Azure since their offering is less differentiated, but they will still charge you more than you would pay by renting a server, since they offer more products.

Finally, hardware rental providers like Hetzner and other operators are competing directly with you buying the hardware and paying for datacenter space and bandwidth. Datacenters typically charge a premium for power, even when they are in areas with low-cost power.

Notice that none of these companies are competing with large-scale server buyers who have the same hardware/bandwidth/power costs that they do. As such, they do not need to pass the savings they get onto you. That is where they get their profit.
Very much agree. It's one thing I really appreciated about how php added type annotations. You didn't need them but once you added them they became a gaurantee.
You know what though, I think we came a long way. We used to have to DIY our builds, custom Makefiles, custom CI/CD, VCS... Look at how much you can reuse today if you're on AWS for example, using tf and cdk.
BbLean
Sam Harris alt detected.
Your scheme would apply for any sort of licensing, permissive or not, and is certainly not constrained to using creative commons.

It's also flawed in the same, albeit weak, manner: the source it was stolen from predates the stolen copies, and so can show its true provenance. Of course, if it wasn't published or otherwise registered, no one would know.
Am I missing something, or does the article not go into its title of minimizing heap allocations at all?

It talks about not having memory leaks, but no strategies for minimizing the use of the heap in the first place. As I understand it, this is an important technique to eke out the most performance. I know I've seen an article on minimizing allocations on Go, and doesn't Java have "value types" for that sort of thing?

I would be interested in the JS equivalent, and am disappointed the article didn't actually get into it. It's imagine it's stuff like using byte arrays and such?
> for most people it is not valuable to read the history of the argument but rathar an up to date summary of it

Agreed. Unless you're studying philosophy academically, it's not usually that helpful to dig out the original papers; instead, you read a contemporary commentary or two. If the commentaries disagree, sure; go back to the original papers, and work it out for yourself.

But somebody has to write those commentaries; and they're written by people who study history of philosophy.
Cloudflare deep down greatly discriminates against shared IPs. If you have a real honest-to-goodness IPv4 address that doesn't change, you'll hardly ever encounter anything.

But if you are behind any sort of carrier-grade NAT or otherwise sharing IPs, you're a second-class netizen, sucks to be you.
Can this be used on premise?
Cryptocurrency can't be a mass-market payment solution until it scales a lot better.
I'll bet you it's more like 85%. AWS has a good amount of hardware designed to pass through into the VM, various custom guest drivers, some advanced high-performance networking stuff, and the GPU support like you mentioned. Customers probably pay a hefty premium, so we shouldn't discount it from either a business or technical perspective.
First of all, what's the motivation for being opinionated: e.g. to seem knowledgeable and advance in position, or to develop deeper understanding of topics? What about opinions on breadth of topics: focused or broad? Not having an opinion doesn't mean lack of capability but could be lack of interest or relevance.

The only thing you really have to be aware of is having strong opinions strongly held without deep understanding or allowing your mind to be changed. Don't identify with your opinions--new information leads to new assessment and reformulated opinions.

"When my information changes, I change my mind. What do you do?" -- Keynes
Who's "we"? HN is not a person - not that an individual necessarily has a single, self-consistent set of beliefs themselves...
> Basically it is content laundering - and something that impossible for Creative Commons to address as is.

CC is just a usage license that authors can apply to their works in order to share them freely with the world. It's strange to me that you might think it is the job of CC to police how people (mis)use it?
Yep, reddit did the same thing a while back for mobile use. Using reddit on a mobile browser is terrible, especially if you want to see the comments for a topic flagged as NSFW. They have no problem showing you the content, but if you want to see the comments you're prompted to download the app. I suspect this is because they are preying upon the compulsion to see what others think. The only way around this is to replace [www.] with [old.] on the web address.
Additionally, every part of a corporation has to be a "profit center". Including the part that makes service manuals and service parts.

Long ago, I worked at General Motors. Every part travelled through so many departments, divisions and corporations that nothing could be thrown away. Even radios that cost about $20 to make ended up costing the customer about $500 no matter how it got to the customer (in the dash? as a replacement? as an upgrade?). Even the spare parts ended up sometimes costing more than the item that they went into. The rule of thumb was that every time an item changed hands, it was marked up 30%. By the 90s, the rule of thumb was that if you didn't sell that item more than 5 times per year, it was not "worth" keeping the part in inventory.

By the end of my time at GM, I ended up in a group that wrote repair manuals. We were constantly told that just to keep a part number in all of the computer systems and parts lists would cost the company $1500/year. That did not count the cost of keeping even 1 of those parts - just the part number.

> Nobody pays a cobbler $150 to re-sole their $50 sneakers

There are a few people who repair collectable sneakers. Those aren't $50 sneakers anymore, but more like $2k+ sneakers.

WSJ article: https://archive.ph/9Dkjs
Show HN: My PowerShell pixel art editor
I got a bit carried away writing an editor so I could draw some pixel art for starting my blog and ended up with some pwsh spaghetti that's quite fun to use.
Humanity has growing approximately exponentially in numbers. Due to the inherent nature of the exponential process it means that a fixed percentage of all people that have ever lived are still alive. This is turn means that the proportional of historical writing to contemporary writing is approximately fixed. With exponential growth, remembering everything or at least everything significant is sort-of viable. But if humanity is about to stabilize in numbers, which would be desirable, at least until we can expand our society beyond Earth, then it means that the proportion of history to contemporary will steadily increase, and a sort of willful amnesia will become more important. With fixed resources we will have a fixed ability to remember and most pick and choose.

And that's why we have to colonize space. To post-pone amnesia.
Ask what kind of tax breaks the US government would be willing to give them if they were to build a foundry in the US.
Synchronisation is not backup. Almost every restore that I've performed for myself and others resulted from accidental deletion. Sync propogates accidental deletion. It also doesn't make your data resilient to malware, bit rot or removal of data for TOS violation.
Or TMF, which has gone from 26 to 8.
Book Review: Road to Nowhere by Paris Marx
“Americans are being crushed by falling grand pianos”

(https://news.ycombinator.com/item?id=30347005#30350402)
Why Russia Is Building Its Own Internet? (2018)
It is great to see this from the source (or close to it). Some searches on the text of Thompson's message also led to these pre-existing sources (not linked from niconiconi's blog) of a post by Jonathan Thornburg:

https://www.mail-archive.com/cryptography-digest@senator-bed...

https://groups.google.com/g/sci.crypt/c/PybcCHi9u6s/m/b-7U1y...

btw is there any public archive of ~old usenet (say, through 1999)? I was trying to remember things I learned from on alt.2600 but groups.google.com says it's "banned".
My question was about a new bank that would deal in existing US dollars, not creating another new currency.
Apple's chips are better largely because they're the only one on TSMC 5. If apple went to say samsung they'd end up on a worse 5nm process while AMD takes up the 3nm capacity Apple just ditched.
If that's good enough, then why is this a story?
Since it is a government website, I suspect that foreign IP have a strong historical correlation with mischief.

Particularly because mostly forgotten webpages like this one are an attractive nuisance for black hats, banning foreign IP’s was probably a best-practice argument.

There’s also the possibility that a sudden uptick in activity (HN slashsot effect) triggered an internal mechanism.

And politically, I suspect there wouldn’t be a lot of pushback to any of it.

But I could be wrong.
For geology lovers:
https://kgs.uky.edu/kygeode/geomap/

Two meteor craters are visible as "broken windows".
Middlesboro crater in the extreme southeast and Jeptha Knob near Frankfort (north central).
That's a PDA, not a computer. A computer should have no restrictions on developing and deploying code locally, just as you can do on your laptop.
The Costs of Long Covid
If the point is you can transform an android device into a general purpose machine if you use unenumerable amounts of hardware addons and hacks. Then yes, of course you are right. It will be unuseable in practice which is generally what people want to do.
Router running dd-wrt + tcpdump, nothing fancy.
I'm not saying we should use those kinds of old practices as a basis for our modern ones, but rather that it's more healthy for new and developing [scientists/artists/philosophers/etc] to study the history and learn about the steps it took to get to our modern understanding. We can't expect to advance further without knowing the foundation on which our understanding is built. Learning about what it took to advance in the past is how we create a mindset that lets us advance now; we can't begin to think critically without knowing our wrongs and our rights in tandem.
You are confusing the two different uses of `in`. There's no reason to use a set for a temporary iteration container; but using a set is ideal and - in theory, for large n or expensive equality check - more performant as a temporary containment container:

if x in {1, 2, 3}:
print(x)
> but people will look at you sideways if you drink beer at 9 am on a weekday.

This is interesting because it assumes everyone's day to day is exactly the same. When I worked 3rd shift, drinking beer at 9 am wasn't an issue to me because my 9 am wasn't the same as your 9 am. At that point, drinking beer at 9 pm would be odd because that was my morning. Also, my workweek was shifted so my weekend was Monday/Tuesday, so trying to fit everyone into one way of living is simply never going to work.
Are there any devices that fit the bill of an "anti-laptop"? I despise working on tiny (<27") screens, but I often need to work both from home and from the office. Currently I have a docking station in each location and move a laptop between them. However, I never ever open the laptop or use it on battery power.

It seems silly that most of the volume and weight of the device I carry around daily are totally unused, and that most of the tradeoffs it makes are irrelevant to me, but most small desktop machines are either too large or too slow (to meet a price point, presumably?). None that I know of is designed to operate from a single Thunderbolt cable like a docked laptop can.

Does such a product exist? I understand that this is a small fraction of a fraction of a use case, and until recently connectivity options weren't really there to support such a device, but I think there is some promise in this idea.

The Framework desktop case seems to come the closest so far, but it still doesn't (I think?) address the single-cable connectivity question. There's not too much info about it on the website so I couldn't answer all my questions about it.
Let's return to the button where possible. I often prefer physical buttons due to the feedback I get. I know it does nothing, but I'll still press extra hard on a stupid touchscreen if it's not responding.

On how touchscreens are over-used for the sake of updating without physical constraints. "The software guys can independently do the design of the UI, changing things down to the very last moment, or even after the last moment if the car can be updated." [1]
[1] https://news.ycombinator.com/item?id=32494497

On making light of people born post-1990s how no one can fix anything now. "We care less about repair as most would rather just scrap that broken TV and get a new one. The electronic and small appliance repair store are all but gone" [2]
[2] https://qr.ae/pv5PjI
I was curious what you were talking about, because I don't see any illustration.

If you are browsing in dark mode, there is no background image. You have to switch to light mode to see it.
Just FYI, that post is 9 years old.