skysight-inc/HackerNews huggingface dataset:
> It's known issue for any application that uses Electron but don't have enough money to get Ubuntu to whitelist it (I believe?)

for the laymen can you cite a source for this?
You are one lucky dude. I think you do not need anyone's help. You can learn by doing what you do and some reading / experiments.
Anyone maintaining software in the public domain needs to understand Torvald's first rule of kernel development. YOU DO NOT BREAK USERSPACE! Seriously, how hard is it to understand? The collective impact across thousands of users will always be greater than any overhead in versioning. It's equivalent to willingly shipping a bug, and you would never do that, would you? Arguments about keeping the interface simple are weak because it only helps potential new users at the expense of existing users. As users, we need to encourage such norms by not adopting or advocating for software that has a history of breaking changes. Some communities are better at this than others, and the difference in developer experience is very evident for those of us who have seen both.
This is really interesting from the perspective of gradual replacement/mind uploading: what is the absolute minimum portion of the brain that we would have to target?

Understanding this could probably make the problem easier by some factor (but not "easy" in any sense.)
> “By sourcing and filtering only the highest-quality and most representative data for LLM use cases, we reduced the pretraining set to just 13 billion tokens—drastically cutting the environmental impact of further training while preserving performance.”

Would love to know more about how they filtered the training set down here and what heuristics were involved.

I think that the models we use now are enormous for the use cases we’re using them for. Work like this and model distillation in general is fantastic and sorely needed, both to broaden price accessibility and to decrease resource usage.

I’m sure frontier models will only get bigger, but I’d be shocked if we keep using the largest models in production for almost any use case.
If the computer here is 20 years old, then we are talking about PowerPC based Mac. So two transitions over this devices lifetime: PowerPC -> Intel -> ARM.
That's already covered by points 32–36. I really want to see a counter-example to "People have names" that doesn't fall under "toddler who has yet to survive their first winter". When you're old enough that members of your community talk about you, they'll find some way to refer to you – maybe by an informal nickname, maybe by a description of kinship ("Dave's second son") – and that would be considered a name by the standards of that "falsehoods" list.
Given this is a join over image analysis, text recognition, data science and a huge complex 3D analytical model of scans which has to be mapped to the surface states, unrolled, and then subjected to edge and other discrimination, I think the application of ML and other novel techniques is great.

The potential for applying lessons learned to other problems in complex surface/manifold scanning, "reading" states from disparate imaging systems, it's got big upsides.

I'm not particularly sure anyone is claiming this is an LLM demonstrator or proves AGI is coming so if you permit me to float a strawman: it isn't.

It's great science. Very impressive work.
Oh, I definitely agree that's what should be done. You'd have generated code and non-generated code that way.
In my limited experience with rook-ceph it is strictly bare metal technology to deploy. On virtualization it will basically replicate your data to VM disks which usually are already replicated, so quite a bit of replication amplification will happen and tank your performance.
I’ve worked on rails apps for a while now and on previous jobs it wasn’t so bad, but those were smaller apps. At the current company, almost every update manages to slip something through CI that blows up on production. Even with 30,000 rspec tests and tons of cypress tests. The CI is set up to raise exceptions on warnings, but I think it only applies to warnings raised by rails.

I guess rails works alright at the start, but eventually your app gets so big that it becomes a nightmare to verify updates before they roll out.
While I agree that your characterisation is true for a lot of chatgpt output, it can also be true for a human explaining their nuanced point of view.
> Chefs are just adjusting to what their most vocal customers complain about.

I’d rather the chef use the least amount required for proper cooking and leave it to me if I want more (some things absolutely need salt to cook properly, and in general it’s better to have some). It’s easier to add more than remove any excess.

> I prefer to add salt myself

Exactly. On the other hand I might not be enough of an arsehole because I would never complain about something I could fix so trivially myself.
Atmospheric pressure of Mount Everest is about 1/3 of that of average at sea level on earth.

The Martian average is 2% of Earth's atmospheric density, or about 0.6% pressure- very nearly hard vacuum, especially considering how little oxygen is present.

Any earth life left behind is almost certainly dead or in hibernation type stasis. There's not much noteworthy about it unless Mars somehow develops a thicker atmosphere, better radiation shielding and warms up a fair bit... And if that miracle occurs, it's probably because far future humans have terraformed Mars to be habitable by humans, and we'll have already brought a whole bunch of algae and fungus and plants with us.
GPT-4 is, but ChatGPT is fine-tuned to emit sentences that get rated well (by humans, and by raters trained to mimic human evaluation) in a conversational agent context.
That's not how you define either of those things.

Granted, software engineering is a pretty ill-defined term, but I'm pretty sure most would agree that agile project management is not software engineering.

"Being able to be picky about what to learn" being programming is also a really confusing idea. Programming is writing programs, it's not some learning philosophy, and it's certainly not some liberated opposite to software engineering.

I guess you're confusing having a job with software engineering, and spare time coding with programming.
> He turned "same form" into "homoiconic" with the help of Greek/Latin.

Well, sort of. Mostly that's just English.

There's no Latin at all, but hom- [same] and icon [image] are arguably Greek roots. The Latin equivalents would be eadem [same, as in "idempotent"] and imago [image, and the feminine gender of this word explains why we need "eadem" and not "idem"]. I'm not sure how you'd connect those. (And you might have issues turning imago into an adjective, since the obvious choice would be imaginary.)

However, since icon begins with a vowel, I don't think it's possible for hom- to take the epenthetic -o- that appears when you're connecting two Greek roots that don't have an obvious way to connect. If the word was constructed based on Greek principles, it would be hom(e)iconic. Treating homo- as a prefix that automatically includes a final O is a sign of English; in Greek they're separate things.

I remember that when there was a scandal around cum-ex financial instruments, a lot of people wanted to say that cum-ex was Latin for "with-without", which it isn't; it's Latin for "with-from". ("Without" in Latin is sine, as compare French sans or Spanish sin.) Cum-ex is English for "with-without", and the same kind of thing is going on with homoiconic.
Hello

Motor vehicles killed 3566 people every month in 2022, that's the death toll of the 9/11 attacks every 25 days.
I think we can use flat screens for tables, this allows to show the kids advertisements while the parents choose what to order. They do so by donning VR headsets; interaction with the items presented in the VR is easily done by installing an app on their smartphones. The VR presents a world where communication is done via a hotline with a voice menu. Dial "one" to enter your name, birth date, and credit card details. A friendly engaging person appears that will strongly suggest to order today's special offering. When the food has been prepared (i.e. procured by gig workers riding bicycles) a shrill beeping sound and a blindingly bright flashing light above the table will signal that now it's time to fetch the plastic-wrapped delicious morsels from the delivery hatch. A waste bin next to the table makes it easy to dispose of the wrapping. Plastic cutlery is used to ensure hygiene standards are met. During the meal you will be required to periodically interact and engage with the loud and colorful commercials shown on the table top. The kids love it.
>the sequence τυγχαν may be the beginning of the verb τυγχάνω: “to happen,” or perhaps “not to happen.”

It says "me tunkhan..", which would indeed mean "let it not happen".
Particle "me" means imperative "not".
Or it can be part of a condition: "in case it does not happen..."

>there might be the beginning of διατροπή, a word found in other Herculaneum papyri that would mean something like “confusion, agitation, or disgust.”

But it could also be just diatropos - "various, diverse".
"Diatrope" can also mean "shame" and "attack (of a disease)" (for example, diatropai nautiodeis - "nausea").
The argument for changing it was that the redis gem was meant to mirror functionality of the redis api method with the same name.

What really blows my mind though is that they did it as a minor patch release. Combined with Ruby having no type checking and allowing nonsensical stuff like if statements that always return true.
This scroll hasn't ever and can't ever been unrolled. It's too fragile for that. The only thing we DO have is a high resolution scan. The trick then of course is how do you "unroll" the scan. Furthermore the scroll is damaged quite heavily. It has carbonized entirely. This means that even _when_ unrolled, it'd be very hard to read. Some progress has been made reading bits and pieces of the scroll using only the scan, but it's tough going.

Long story short: there's no API for the text, because the text is as of yet unknown. Those slices are all we have to go on.
But they would build them with that money. That's what it's for.
A "John Doe" [1] presumably still has a name, even if it's unknown to you specifically. That would be a counter-example to "You always know a person's name", not to "People have names".

[1] https://en.wikipedia.org/wiki/John_Doe
If you were on an iPhone 8 and wanted to upgrade but keep TouchID, the SE3 is still a fine device.

It's possible I'll grab one before the SE4 just to hold on to TouchID a bit longer.
I appreciate the example because I've heard people complain about this but have yet seen a good example of it in practice.

I think you make a good point, and were I maintaining redis gem I wouldn't have approved a contract break like that. Even in a typed language, changing the return type of an existing function is IMHO not something you do, especially once you hit v1.0.

But you make a good point that a compiler in a typed language would have at least notified you at build time of the breakage. Personally I'm willing to give that up for the benefits, but I can understand why someone wouldn't.
that very low risk is predicated on the US sticking its neck out for Taiwan. Also considering what's happening in the world at large I wouldn't be so sure there's that low of a risk after all
Bézier curves parameterise a curve with points. When people talk about "fitting a curve" I would expect they mean fitting a model rather than that the curve is fully determined by the points. Typically people fit linear or low-order polynomials, it'd be a weird day where someone wanted to use a Bézier for their model - those curves weren't designed for being statistically tractable or interesting.

See https://en.wikipedia.org/wiki/Curve_fitting
While I'm happy for you, I feel it's worth mentioning that you can be a moral and contributing member to society without participating in a church/organised religion.
Hi all, just to clear some misconceptions:

- I'm quite well paid here (4x more than my peers)

- I have been hired full-time, and get all the company benefits as well.

- The work life is great, and I don't work more than 8-9 hours a day.

- The manager/director is great and super supportive.

- I'm not being exploited by any means :)

Kindly upvote so the disclaimer stays on top of the post!
Modern C++ is a lot more "modern" than modern Rust.
Figma is something that definitely comes to mind. And somewhat notion and retool.
Ignore getting to be too good with programming or these relative highest standards, just learn to be good enough to build something reliable and make a good living.... and read books about the modern world is harming your psyche, it is more beneficial and most developers are ignorant of it, they are just professional plumbers, perfect cogs in the machine who doesn't usually realize that they are slaves.
API Sets, SxS manifests, Visual C++ linker delay loading, .NET Assembly loading and related fusion cache, UWP sandbox loading, are some examples of changes the original dependency walker isn't capable to handle.
MyLLoboto
Literally never in the history of computing has a "big hack" ever happened because of out-of-bounds memory use.

It's always a misconfigured default.
Does this mean that the model will be half the size?

If a 32B model@4bit normally requires 16 GB VRAM, at half the size, it could be run @8bit with 16 GB VRAM?

Isn't that tradeoff a great improvement? I assume the improved bit precision will more than compensate for the loss related to removal?
> I've always wondered if anybody ever tried it intentionally to "tan"

Yes they have, for centuries at least. Quote from the article that you're commenting on:

> Though it's likely not top-of-mind for most cooks, the phenomenon has been noted for centuries. For instance, in ancient Egypt, people who experienced loss of skin pigment (vitiligo) would treat the condition by covering their skin with the juice of false bishop's weed (Ammi majus) and then lying in the sun to darken their skin.
Moreover they found only 1.6M in cryptocurrency, which would be the income they get in 5 hours

No chance they were making 250M and were able to stash it away so neatly and so fast that they found so little money
Steam/GoG and other services disprove this quite clearly. You can pirate games sold on these platforms trivially and safely. In the case of GoG you can often even get signed installers given the trend against drm.

Nonetheless these services are highly successful and profitable. I think one problem is this weirdness of the 21st century where many companies, especially in media, are seen as antagonistic towards their own customers - this provides a major motivation for piracy.

For games, particularly from smaller studios, it's the exact opposite. They generally seem highly concerned with the interest and satisfaction of their players, and so you want to pay them. Many of these studios even sell things like soundtracks (already available in the install folder) as 'pay more' buttons, and plenty of people buy them.
As a general rule, if you're the smartest person in the room all the time, you need to spend time in more rooms. If you're effectively the top tech person in the company, or one of the top people, you effectively are a senior person. If you feel like you have more to learn to be an effective senior developer, congratulations, good senior developers should always feel like that.

Self-directed can absolutely help. (Though, a recommendation: do a lot more reading of human-written articles and a lot less chatting with AIs.)

But you also need to find some other people to talk to, both peers and people more senior than you along one axis or another. You'll learn from them and they'll learn from you. Open Source projects, communities of practice, professional organizations, friends in other companies, online communities, etc.

As the most senior technical person in the company, you can treat this as an opportunity to create paths for technical and process development for your technical (and non-technical) colleagues. If you find opportunities, make those opportunities available to your colleagues as well, or pass on what you learn in one form or another.
Did you look at one of the many links I posted at all? They have pretty detailed comparisons of avg insurance cost for various Tesla models vs similarly priced non-EV alternatives.

You also ignored repair costs.
>With yearly iPhone releases it is harder to justify upgrades.

It might be helpful to think of them like cars: New models every year, but customers only "upgrade" every 10 to 20 years.
There should be an expectation of privacy when travelling on foot, bike, or any vehicle that doesn't require a license to operate, though.
I liked the first half of the article, but I'm not sure I got anything from the second half. As the author notes, in order to be useful a definition must exclude something, and the "bicameral" distinction doesn't seem to exclude anything; even Python eventually gets parsed into a tree. Conceptually splitting out "parsing" into "tree validation" and "syntax validation" is slightly interesting (although isn't this now a tricameral system?), but in practice it just seems like a simple aid to constructing DSLs.

> These advantages are offset by one drawback: some people just don’t like them. It feels constraining to some to always write programs in terms of trees, rather than more free-form syntax.

I think this is misdiagnosing why many people are averse to Lisp. It's not that I don't like writing trees; I love trees for representing data. But I don't think that thinking of code as data is as intuitive or useful as Lisp users want me to think it is, despite how obviously powerful the notion is.
That's crazy talk. This is Intel: any engineer should be happy to take a below-market offer just for the honor and privilege of working there.
/s
The blog post reminded me of my last laptop upgrade (Macbook Air) as well. I was perfectly happy with the old laptop, nothing wrong with the hardware for me, but software releases started depending on new OSes and then I couldn't install those any longer. No "graceful degradation", and as far as I could tell the limitation was just the size of the storage drive for the OS in particular — not the nature of the chip itself or drivers or anything like that.

I don't necessarily attribute anything nefarious to anything, but collectively the whole thing seems like madness to me. What's ironic is I bet if I put linux on that machine, it (a) would be totally feasible to install recent versions, and (b) all the latest versions of the software I needed would be there for those versions. It seems like there needs to be some principled way of maintaining installs on older hardware... or I guess I just have to weigh this issue more heavily in my decision making about OSes in the future.
The word doesn't have to be right, it's just what it means.

> I think it's best to aim for a sweet spot of "unchallenging and also understimulating".

Press 'X' for Doubt.
Just have no choice: menu is fixed, one per restaurant, you don't like it when you go elsewhere. Or, we close up all restaurants. A system that works perfectly and with no bug and perfect usability, is invisible or doesn't exist. Let your mind explore the negative space.
> it looks at that gene

I think it may help to not think of genes as lookup tables.

It's rather that genes act as blueprints for compound (protein/RNA) factories (which can also be potentially turned off/on). So the compounds that is produced may interact with the compound(s) that end up resulting in the hair color, and it may also interact with the compound that results in the hair length.

The problem is that any compound may in theory interact with any other compound, and there currently exists no way to 100% determine that they won't (for most compounds), which leaves open a huge space of possible chains of interactions.

In practice there are many interactions for every biological compound, which is the reason why medicine is so hard to develop and usually has a risk of side-effects.
For starters, it's not a programming language, but assuming you are aware: The completeness of Rails still not that common (for example, NextJS needs a lot of additional packages for stuff that integrated in Rails).

Curiously, what makes Rails more interesting to me right now are LLMs: Rails is so stable that you can trust the models to know about (most) features, which makes ai assisted development so much more effective.
You can get halfway there with Flatpak and Distrobox. Or you could take a look at some of the "immutable" distros, such as openSUSE Aeon [1].

[1] https://aeondesktop.github.io/
There were other comments. I know which one you’re referring to though.
I used GPT4o to fix all my spelling and grammar mistakes, maybe it went a little too far, but this is 100% my comment
What do you do to relax?
If you know x86, then 6502 should be easy... on the other hand, you'd have to be interested in making homebrew for legacy systems because there's nothing really new that uses it.
Looks very good.

Just a note. It was really hard to find how to sign up.

EDIT: and I still haven't found how to sign in in the desktop app.
David Mayer also shares the name of some terrorist apparently [1]. Other models don't censor his name either. You also get the same refusal with Johnathan Turly.

The part about this which is weird is it's not like GPT would have access to information about him that's not already public on the web. If this is a deliberate censorship PR decision, it's incredibly stupid and backfiring. What else explains this behavior?

[1] https://www.theguardian.com/world/2018/dec/16/akhmed-one-arm...
Life formed quickly on earth, but earth has so much special going on: iron core, habitable zone, lots of water, three phases of water, good distribution of elements and minerals, oxygenated atmosphere, magnetosphere, lunar shield, lunar tides, Jupiter to clear out junk, etc. etc. We hit the lottery.

And intelligence is an even harder step given how much absurdly longer it took to evolve than basic life.

And technology is probably also a hard step where we had tailwinds like massive oil deposits, smallish gravity well, etc.

But it's also kind of crazy to assume that we should be able to detect the techno signatures of advanced aliens or AIs given our small and limited understanding of the universe.
You could use their cloud API https://api.ionos.com/docs/cloud/v6/ or e.g. terraform provider: https://docs.ionos.com/reference/config-management-tools/con...
I don't have any practical experience with this provider, though.
It's sounding a lot like fraud. And your whole stance seems to be "nobody knows what it means but it's provocative".
For those curious like me, here are the Wikipedia entries for David Mayer

> David Mayer may refer to:
(A) David Mayer (historian) (1928–2023), American-British theatre historian
(B) David Mayer de Rothschild (born 1978), British adventurer, ecologist, and environmentalist
(C) David R. Mayer (born 1967), American politician
Akhmed Chatayev
(D) David Mayer (1980–2017), Chechen Islamist and terrorist

source:
https://en.wikipedia.org/wiki/David_Mayer
> Catania Prosecutor's Office and the Italian Postal Police

I was always wondering what are the competences of all these Italian police forces: Guardia di Finanza, Polizia Municipale, Polizia di Stato, Polizia Stradale, Carabinieri. They are all over the place, driving around, while Italian mafia bosses are oftentimes "hiding" their whole lifetime in their home villages nearby. Then here it is, yet another one! Polizia Postale!