skysight-inc/HackerNews huggingface dataset:
> The CEO and directs should have a similar work situation to all the other office managers and their directs.

I would call this kind of dogfooding a necessary but insufficient condition for accepting what they say about open-plan offices.

After all, just because an open-plan office is better for people whose job (often) literally consists of talking to people all day doesn't mean it is better for people whose job is to focus all day on code, spreadsheets, or other kinds of individual work.
The "cost" is storing the state of the LLM after processing the input. My back-of-the-envelop guesstimate gives me 1GB to capture the 8bit state of 70B parameters model (I might be wrong though, insights are welcome), which is quite manageable with NVMe storage for fast reload. The operator would charge per pay per "saved" prompt, plus maybe a fix per call fee to re-load the state.
AI is improving quite fast and I don't know how to feel about it
Are you suggesting people just buy extra prescription drugs? That's not how it works.
At one startup they got 2 adjacent open plan rooms at a WeWork. One was the quiet room, the other was not. I worked in the quiet room and it was really nice, like a library late at night. I’d chat with the guy sitting next to me on Slack. And if we needed to discuss something, we’d all move to a meeting room or the loud room. The CEO could not understand how we could prefer the quiet room. He’s a sales guy who chatters constantly. To him the silence was miserable, like a tomb. For us it was very productive and we could easily take a break to chat on our schedule.
We’ve already come full circle.

Nobody uninstalls packages from a Docker container…

With immutable designs, we’re just reinstalling the whole OS on each update…just a bit more efficiently thanks to cheap storage.
And Apple would still demand 30% of it. Not sure how Spotify's fee structure has anything to do with Apple's fans' arguments that they're totally not behaving anticompetitively.
IE and Safari are vastly different situations. IE started off with near-total dominance and was truly left to rot, with the teams responsible for it having been scattered across the company because Microsoft was no longer concerned with cornering the market on web browsers. Safari on the other hand has only ever seen ~20% marketshare, has never been truly abandoned, and at least covers core competencies well (recall that IE couldn’t even handle transparent PNGs without DirectX filter hackery). IE made even basic static pages a pain to develop compared to Firefox, whereas most of Safari’s significant shortcomings have to do with more advanced functionalities.

If Google got complacent and decided to reallocate nearly the entire Chrome and Blink teams to other projects leaving only tiny skeleton crews on them, allowing both Firefox/Gecko and Safari/WebKit to leave it in the dust in terms of features that would be almost a 1:1 analogue for the situation with Microsoft and IE back in the day.
My understanding is that GPT-4 had been almost fully trained before ChatGPT was released - they spent around six months testing GPT-4 before making it available to the public, ChatGPT came out 31st November 2022, GPT-4 came out March 14th 2023.

But maybe that was still enough time for them to instruction tune it based on ChatGPT feedback, or at least to focus more of their fine tuning iteration in the areas they learned were strong or weak for 3.5 based on ChatGPT usage?
For fun I suppose? See: esoteric programming languages
What flying was like fifty years ago
If you follow the link on their site, the eia.gov site also reports the batteries in GW. They are consistent about this across their sites, so it isn’t an accidental error… but I can’t for the life of me recall why they do it this way.
> Microsoft had 90% of the desktop OS marketplace

As mentioned elsewhere, they didn’t get to 90% by selling to a free market. They demanded exclusivity across the entire PC market. They didn’t just let IE stagnate. They told Mosaic they would license their renderer for a percentage of sales and then gave IE away for free.

It would be like Apple saying if you wrote an iOS app you couldn’t write an app for any other platform.
> you could go to your coworker's private office or even bring people along for the much-vaunted in-person whiteboarding.

I was at one company; it had private offices, and this is exactly what would happen. You'd go to someone's office; you could share ideas back and forth, often on the whiteboard; it was low-judgment -- just you, the other person, and maybe a third -- so people spoke freely.

I was at another company; it had a SV-style open office and a SV-style interview which, in pre-COVID days, used a whiteboard. It was competitive; people were from top schools. You could tell nobody wanted to use the "you can write on this glass surface" whiteboards scattered around the open office, because they knew there'd be a dozen sets of eyes able to see their vulnerable thought processes and silently judge them; it'd be a show; and they were slightly traumatized by the interview that had gotten them in.

I think large open offices change things from, "I'm interacting with another person", to "I'm putting on a show." And nobody wants to put on a show, quite understandably.

I think open offices are really about reducing employees' feelings of being sheltered or safe. It comes out of the same mindset that speaks of employees "hiding" and not doing work.

I found that I was spending too much mental energy scanning the horizon for predators, and not enough thinking about the ostensible technical problem.
Many thanks to Nolan Lawson for his work on PouchDB.

Really enjoy his blog and the posts he did on the PouchDB website.
It's wild to me the author would overlook such a crucial thing (ignoring linear space). But then again, even Adobe barely supports linear and it's 2024.
This reminds me of some things that Chris Voss (Author: Never Split the Difference - Negotiating as if your life depended on it) refers to as "tactical empathy"

* mirroring
* labelling

Anyone else had positive or negative experiences in this area?
Today, you're not missing much. Tomorrow, you'll be "missing" more subs from that unified list as the payment methods fragment.
kube-prometheus-stack will setup Prometheus and grafana and once you get the hang of it makes sizing resources a bit better
It is not like that. While ground compaction can happen in some circumstances, it takes quite some time to happen and its likelihood depends a lot on the type of soil.
Exactly. People claim Apple neglects Safari because its priorities are not aligned with Chrome's.

Maybe not allowing a website to store GBs of data, run in the background or show notifications is a feature for some users.
Direct link to YouTube: https://youtu.be/523c7mbkt5Y

The embedded one is annoyingly surrounded by 2 non-stop video ads.
Sure, OpenAI's next model would be expected to regain the lead, just due to their head start, but this level of catch-up from Anthropic is extremely impressive.

Bear in mind that GPT-3 was published ("Language Models are Few-Shot Learners") in 2020, and Anthropic were only founded after that in 2021. So, with OpenAI having three generations under their belt, Anthropic came from nothing (at least in terms of models - of course some team members had the know-how of being ex. OpenAI) and are, temporarily at least, now ahead of OpenAI in some of these benchmarks.

I'd assume that OpenAI's next-gen model (GPT-5 or whatever they will choose to call it) has already finished training and is now being fine tuned and evaluated for safety, but Anthropic's cause d'etre is safety and I doubt they have skimped on this to rush this model out.
Currently Apple wants to charge core technology fee per install (irrespective of App Store or not, after first 1 million install) and App Store commission of 14.1666% of total revenue. This seems egregious because it is charging it on customer transaction and ultimately it is coming out of customer pockets when they have already paid Apple for the hardware.

Instead, Apple should have disaggregated their fees. IMO, they can charge the following fees fairly:

1. Developer Ecosystem Tools – compilers, libraries, entitlements – can be one time or annual fees, not coupled with number of installs or revenue. (mandatory, entitlement fees could be per entitlement purchased by the app).

2. App Store registration fees – can be one time or annual fees, not coupled with number of installs or revenue. (optional – can choose to not use App Store)

2.1 App Store technical fees for app binary release certification – charged per app release/update.

2.2 App Store bandwidth fees – per app install delivered via App Store – charged per total bytes delivered.

2.3 App Store in-app purchase payment fees – percent of payment processed (currently 0.25%).

2.4 App Store ads fees – developers can choose to pay for Apple Ads for boosted discovery of their app within App Store.

They could provide free quotas for each of the above. That way free apps can still exist.

Apple can also provide iOS level capability via System Preferences or managed device profiles to lock App stores (or alternate app stores).

IMHO, this is likely the path that would be well-received and will be followed by alternate app stores as well.
I bet you if you posted an article about the Florida Python challenge on HN people would be expecting a very different competition!
This is a Fox News talking point.

The real problem agriculture has in California is that we have moved from heavy labor crops to things like Almonds that are heavily automated. Sadly, Almonds take a ton of water, so really the answer is to grow less Almonds.

But they don't want to hear that. They are also against funding these insanely expensive reservoirs of course too.
Conduit Tech | Senior Software Engineer (Full Stack) | Remote (U.S.-based) | Full-Time

We're an early-stage ClimateTech startup backed by Breakthrough Energy and Emerson Collective. Roughly 10% of US greenhouse gas emissions are due to residential HVAC. We're developing software that helps contractors to design, sell, and install high-efficiency HVAC systems.

Our fully-remote team is looking for product engineers with native iOS development experience who can own projects from end-to-end.

Apply directly at https://jobs.ashbyhq.com/pear/abe5d140-f93f-4563-8eae-615866... or email my first name at getconduit.com.
Just added Claude 3 to Chat at https://double.bot if anyone wants to try it for coding. Free for now and will push Claude 3 for autocomplete later this afternoon.

From my early tests this seems like the first API alternative to GPT4. Huge!
Ada also has decimal values. I don't understand why all languages don't have them. Floats are a PITA when dealing with monetary values.
Cloudflare Announces Firewall for AI
Agreed; it seems like a really weird mix of perfectly reasonable advice and wild assumptions about how "normal" human relationships work, both given in a condescending tone.

Also, I hope I'll be forgiven for doubting that someone is an expert on empathy when they write something like this:

> Then, try this: look at the person in the eyes. If you can’t stop thinking about yourself, know that you have a problem. Your self-centeredness renders you incapable of intimacy. Get help.
Turning Waste into Gold
Plenty of that isn't advisable now. I flew Frankfurt to Singapore at the end of 2022 and we flew over the south side of the Black Sea to avoid Ukrainian and Russian airspace. We also avoided Afghanistan and flew over Iran instead which slightly surprised me.

Looks like London-Singapore flights do the same

https://www.flightradar24.com/data/flights/sq305#3437e32f
How I decide if your website is worth a revisit
Hey, kinda new here. Would like to know your thoughts on this. Would be interested in knowing how you decide if some blog which you hop on from HN or elsewhere is worth a second visit. HN is one of the few places which is filled with people who use RSS a lot even today, so thought it would be worth submitting this article here I wrote to get some discussion going

Also to make it clear, this is a self-submission. Although in future, I will also try to share some other things as well which I find interesting
Negative, I am a meat popsicle.

Made me think of probably one of the great quotes in sci-fi cinema.
> vast majority of big companies pretending your project does not exist.

Good.

Even so that point is wrong as GPL software is widely used in the industry (Linux, gcc, gnu make, etc).
For almost all large employers that make primary use of JavaScript as a core component of their business there are only two revenue streams: e-commerce and ad impressions. The margins and overhead per developer employee are dramatically lower in e-commerce than for business primarily reliant on ad revenue. The reason for that distinction is that developers are always a cost center while the money makers are always sales, but in ad revenue based businesses those lines are blurred and ad based business scale their revenue disproportionately to their headcount far more so than e-commerce.

As a result developers in e-commerce type businesses tend to reach compensation caps faster than employees in ad revenue type businesses. What is counter-intuitive about that is that the user facing code from ad revenue type businesses tends to be extremely low quality compared to equivalent code from e-commerce type businesses, because that code more directly impacts user engagement on the e-commerce side and user engagement is more critical for sales conversion on the e-commerce side. I am not saying the code on the e-commerce side is great either.
Foreign companies are just required to obey local law when operating in the EU. That's _normal_. Everyone does that. For that matter, it's not like antitrust is a purely EU concept. It's easy to forget, because the FTC has gotten a bit toothless over the last couple of decades, but it was once seriously looking at _splitting up Microsoft_, and of course US regulators actually did that to Bell back in the day.

> But expect the rest of the world to do the same to EU companies

https://en.wikipedia.org/wiki/Volkswagen_emissions_scandal#G...

Again, this is a thing, this happens. When EU companies break the law in other countries, those countries punish them.
Commodore was also surprisingly big, and Sun grew surprisingly fast, and I don't think that was a good match, as much as it'd have been intriguing.

Commodore reached a billion USD revenue in 1984. Throughout most of the rest of the 1980s, its revenue was in the $800+ million range.

March 30th 1986, SF Examiner reported Sun's revenue as $115.2m.

By 1988, however, Sun passed $1bn in revenue, according to The Press Democrat, who also reported their 1987 revenue as $537.5m.

At some point in that interval it'd probably have been possible for Sun to get a good price for Commodore, but I think at that point Commodore would've already seemed like a bad deal to them given their growth trajectory. A couple of years later Commodore was in terminal decline, and Sun had kept growing and while Commodore at that point might have been small fry enough to be more viable to pick up without changing Sun too much, I'm guessing they didn't seem very relevant to Sun at that point.
Just a comment about the first chart: having the X axis in log scale to represent the cost and a Y axis without any units at all for the benchmark score seem intentionally misleading.

I don't understand the need to do that when your numbers look promising.
I can't comment directly under the OC's thread anymore, but the music he makes on his website is legitimately cool http://rochus-keller.ch/?p=237
It seems to work for them. There is a lot of critique about the book tho. See https://news.ycombinator.com/item?id=39332606
From my testing the two top models both can do stuff only GPT-4 was able to do (also Gemini pro 1.0 couldn't)..

The pricing for the smallest model is most enticing, but it's not available to me on my account for testing..
Nope. There is essentially no way to handle Unix signals correctly. Signals are fundamentally broken.

The best way to deal with them that I've found is to turn them off by masking out every signal. That lets me reliably switch to Linux's signalfd with epoll or io_uring which finally makes it sane. The BSDs seem to have similar mechanisms.
It takes quite a few confirmations to mark a question as a duplicate except if it's a Community Moderator (with the diamond), there's only a few of them so it's unlikely they are the "unilateral" culprit.
This isn't about marketshare, it's about Apple making things impossible. You're a hacker, tell me how I can solve this problem:

I am with a friend in a place with no Internet access. They have an iPhone. I have an Android phone. We don't have any cables. My friend took a video and I would like them to send me the video right now over Wifi.

I think there are some ways I could solve it, but I don't think there are any ways I could solve it that would be reliable for nontechnical users (and even for me it's hard.) This isn't an accident, Apple is abusing their control over iOS to make this sort of thing impossible. And it's worse than anything Microsoft ever did. Apple is actively standing in my way, even though I don't own any iOS devices.
isnt there a more reliable way because web.archive.org has a lot of gaps on some of the sources i am trying to get data from
Full of Themselves: Analysis of title drops in movies
The case of French is curious, because "ferroviario" (adjective) is "ferroviaire", but the noun is "voie ferrée" and not something like *ferrovoie.
got it: don't take interpersonal advice from somebody who has a personality disorder. especially when their advice is a piece of literature that is quite obviously a cry to be listened to. also, disregard my own judgement in the assessment of the piece of literature, and ignore my own criticism of the piece. really, just ignore the piece as a whole because of my judgements.

and yes, one of my best friends has BPD and i dated somebody who had it, and listening to them and their subjective experience and tips on how to communicate with them was the best thing i could ever do.
Show HN: Simple PHP class to post status with images on Mastodon
Open to GMT+1 applicants? There’s plenty of overlap with NYC time.
There are times when the right algorithm dominates, and you end up using something written in a language that doesn't fit your expertise/deployment system/preferences/etc. because it's the only thing that implements a particular thing well. There are a lot of great tools like Redpanda (C++) where there isn't a memory-safe alternative filling the same niche.

But as a professional programmer for 25 years now, I'd say the fraction of our job that boils down to finding, designing, or implementing the right algorithm is sadly tiny. It's all the messy details that end up soaking our time and attention. One way to increase the amount that algorithms matter is to work at greater scale, which is basically why I moved from "programming at some corporation that does something else" to Silicon Valley technology companies.

The other important detail is that different languages allow for very different kinds of refactoring. I've found the Oxide and Friends podcast to be possibly the most powerful vote of confidence in Rust that I've ever seen in this regard. In their most recent episode -- https://oxide.computer/podcasts/oxide-and-friends/1734108 -- they discuss how Rust allowed them to make sweeping and rapid structural changes to their storage code that they wished they could have been able to do in the underlying layer -- ZFS. (This from folks who helped create ZFS or were at least adjacent.)

If your language allows you to make sweeping refactors safely, it enables you to mutate your code towards better algorithms for the task.

Also, it can give you more time to focus on the algorithms. If I, a novice C++ programmer, allowed to actually use C++ in anger, I'd spend all my time trying to figure out memory safety and ownership problems, not focus on the algorithms. I'm simply not willing to put in the multiple years of hard work it would take to be able to program C++ safely. But I'd be willing to let myself, a novice Rust programmer, use Rust. It might not be pretty, and the borrow checker and I might come to blows, but it wouldn't be dangerous.

(fwiw, I'm really a Go programmer. But I've lurked many programming languages and their communities during their early phases (Go, Rust, Zig, Roc, Perl6), and it's hard to argue that Rust is _really_ good at certain things.)
> I find this argument kind of ridiculous - yes, access to Apple's APIs does bring value to its app developers, but crucially, the app developers increase the value proposition of Apple's product by being available on the platform.

And yet, in retail, it's common for product brands to pay for shelf space. There's a recognition that the place users are, is worth paying to be in.

Meanwhile, Steam shows what just the storefront part of such a platform should cost a developer, and interestingly, that open market price is higher than Apple's ask.
Congrats Gleam! And good on Fly.io for supporting the language.
Apologies for this, but it's "for who" not "for whom" in your case since it's the subject of the sentence.
Sure, I will buy another phone and all the apps I paid for in 15 years of usage. It's very trivial and simple.

I invested money in the ecosystem and now there's vendor lock-in, I'm bound to it unless the usage becomes so unbearable that the pain to change vendors is less than continuing the one I have, the pain threshold only grows for each passing year I'm invested in the ecosystem. Do you comprehend that?

Opening a phone for others to develop apps on top does not encroach anywhere into Apple's sale of phones, it just creates a massive wall to guard against other competitors selling apps to their platform. They charge for the phone, and now they extract rent from something they sold through the App Store. Please, think deeper about this, you are missing the point entirely.

> Like I said in another comment, if Spotify is not happy with Apple they can manufacture their own device and sell to consumers.

No, they can't. That's not their business, they don't have the capital to develop and foster a whole 3rd platform of devices + OS just to move away from Apple's ecosystem, that's the whole point of developing a platform: creating a massive lever against competition because of network effects. Network effects are very hard to break from, hence why most major tech companies try to leverage that (look at Meta/Facebook, they are shit but still it's very hard to compete against due to their size).

> People buy and use Apple devices of their own free will, and developers develop for their devices of their own free will as well. And there is plenty of competition in the market.

There's only 1 competitor in the market: Android, manufacturers using Android are not 1 competitor each since none of them are providing a full platform, the platform is Android on top of some devices.

Free will is a massive naïvete to throw here. Is there free will when there are no other options to reach a market? Is there free will for online sellers in the USA to not put their products on Amazon since you'll be living on the outskirts of the market without any meaningful way to penetrate into it if other competitors have an advantage simply by paying the Amazon tax and selling their products through Amazon?

I think you are too naïve and ideological, that blinds you from understanding market forces and markets in general.
The problem with this plan is the "entitlement fee". The DMA mandates that OS API access be offered free of charge.
Aren't you both saying the same thing? Someone who cares about performance will use 7zip.
Why shoud we suppose if the author himself can give us an authoritative answer?
Cristina Ochoa: Strengthening Deep Roots
Scihub seems more and more beneficial every day.
You can also switch runtime checks off in Ada. The difference is that, in Ada, the default is to have them on, while in Rust, they are off by default.