skysight-inc/HackerNews huggingface dataset:
You didn't like my Wordpress plugin comparison!? I'll write it better. Package clutter, maintenance, integrity, updates, all those things are spinning plates. Similar to Wordpress' needy and naggy plugin ecosystem found there.

New coders/designers should spin less plates at once. Raw CSS animation, then JS loops, timers and manipulations. Add a one line easing function you find somewhere such as this excellent page: spicyyoghurt.com/tools/easing-functions, and this helps fulfil the "who codes" goal more than "who installs."

You're right there are libraries that will be used and useful. But don't be surprised if designer-types are not too fond of some backend-centric workflows and tools popular among programmers, Which is okay. Diversity of tools and approaches is a good thing. Aiming for minimal code sent to client is a good thing. Hope that leaves on a better note.
But Boston as a choice is equally surprising.
There is no reason why logic cannot follow various different threads of reasoning, interweave them, merge them, split them again, etc. Logic constitutes a first principle of utmost generality, actually I cannot imagine anything more general. Identity is not equivalent to equivalence, equivalence is a quotient of identity, consisting of two classes: Those values which are identical to True, and those which are not.
Glad you enjoyed the article!

The experience I reference was from my time at GoCardless, where I was a Principal SRE leading the team who were on-call for the big Rails monolith.

I’ll put the topic of “what does 10x eng team scaling feel like” on my todo list for posts, but if you’re interested there’s a bunch of articles on my personal blog from this time.

One that might be interesting is “Growing into Platform Engineering” about how the SRE function evolved:

https://blog.lawrencejones.dev/growing-into-platform-enginee...
Landru! Guide Us!
If you defame someone in writing, that's libel. If you can prove:

1) a false statement purporting to be fact

2) publication or communication of that statement to a third person

3) fault amounting to, at least, negligence

4) damages

You can sue the person.

I don't hate managers per-se. I simply hate the subset of managers that abuse their position to defame others.
The James Webb's unique selling point is that it's cooled to -233 degrees science, eliminating a lot of infrared "noise" that an earth-bound telescope would not have.
Also affectionately called macroservices.

No idea if I stole it some where or came up with the idea when I was falling into slumber after losing a few days to a P0 incident, but I think it describes the N-tier architecture and what I adopt at work quite well.
Yes! Having worked on both monoliths and microservice spaghetti this is how I'd do it.

I wonder if at scale you could see additional benefits by further splitting the web tier by route?
Well, they didn't scrap it and start from zero... at least the labels were already disabled in Windows 7 by default, and more than 10 years later they thought it would be safe to remove them completely, but looks like they were wrong. Personally, the Windows 7-style task bar (icons only and combining quick launch icons with the task bar) was one of the few innovations (yeah, I know it was heavily inspired by MacOS) that I actually liked about newer Windows versions. I even carried it over to KDE by using the "Icons-only task manager".
Wouldn't they have to validate a paying customer to tie it to an IP aswell? If there is a point where a user is identifiable, it can't be rolled back with a "trust us" in my opinion if the focus is privacy.
I don’t believe any god has anything to do with anything. It’s all increasing entropy, chaos, and randomness as far as I’m concerned.
TLA was also the only TLA i didn't know in this post.
vertical/top taskbar for another couple year I suppose.. I'm glad I finally cut all the tie to Windows.
"Send to img2img" seems to be the closest thing to a conversation mode in SD.

Once I get something somewhat close to what I want I send it to img2img mode that accepts both an image and a prompt as inputs and refine it further from there.
"Forget the politics and focus on the software? It’s simply not possible. Free software is politics."

I agree strongly with this- in that instance of human interaction, you cannot escape politics.

"Asking them to shut up and get in line, to suppress their identity, experiences, and politics, to avoid confronting you with uncomfortable questions about your biases and privileges by way of their existence alone – it’s not right.

...

Treating other people with respect, maturity, and professionalism, and valuing their contributions at any level, including leadership, regardless of their appearance or identity – that’s just part of being a good person."

These statements apply to people who are transgender and are easy to agree with. What's interesting to me is the nature of how it does not apply to everyone.

Depending on who you vote for or your views on social topics, it will not apply universally. There is a line where your identity, experiences, and politics become sufficiently distasteful to a group that they are unwelcome. At that point, you must suppress them to be welcome in the group.
For those replying, I believe the parent was saying that EU phones are stuck with a physical SIM slot because of regulations. In the US, iPhones no longer have a SIM tray.
First of all, as someone form a completely different field I like the style of the paper. Abstract and motivation are very consise and to the point with good references and it's very clear to me what they want to show and why.

The method seems ok to me as well, internet based test taking with tests that sound reasonable to me (as a lay person, I have not idea what the typical tests in these studies look like). Statistics and control make sense to me. Overall, it's an interesting study.

There were a couple of things I found interesting:

1) "the matched samples were constructed from individuals only in Canada, the United States, the United Kingdom, and Australia" which was due to the fact they didn't want to bias against people not understanding the instructions well (which were in Englisch). I'd be curious if it would be possible to find a large enough sample to reproduce the test with another base language for the instructions. Maybe French or German, Swiss citizen, parts of Italy (Südtirol), Luxembourg come to mind as natural bi- or multilinguals.

2) Going back to #1, I'm not entirely sure what criterion they used for bilingual (my understanding is just self identified by participant) but given that they used 18+ age due to ethical considerations this could be problematic. Maybe I'm wrong and they actually did it that way but I'd have prefered if they selected only people who learned the language from the parents because there's many people who speak Englisch as a second language but learned it in school/later in life but before 18. It might be interesting to redo the study with children before they are exposed to languages in school, maybe age <=10 or try to correct for this by removing the most likely "school language" Englisch. At least I suppose it's possible that there is a difference between growing up with a language and "learning" it more actively.

3) They removed outliers. However, it may be the case that bilinguals are more likely to be outliers ("gifted") than monolinguals. I don't know but I'd like to see just the outliers (140+32 if you use both 4+6 standard deviations).

4) Maybe someone with expertise in the area of neuroplasticity can chime in but the baseline takeaway from the paper is "there's no cognitive advantage to being bilingual". However, my layperson's understanding is that learning a language later in life will "reshape the brain" and possibly even use unused parts and so on which would indicate that there has to be some benefit vs. "just doing nothing". It would be interesting to know if learning a language is more beneficial vs. say taking up pottery. Alas this seems almost impossible to analyze in a meaningful way.
One often finds derogatory remarks about PHP, or that the popularity of the language is declining. Interestingly, the concept of PHP prevents exactly such problems, as a monolith written in PHP only ever executes the code paths that are necessary for the respective workload. The failure that the Rails app experienced in the post simply wouldn't have happened with PHP. Especially for web applications, PHP's concept of "One Request = One freshly started process" is absolutely brilliant.

So, OP is right, write more monoliths, and I would add: write them in languages that fit the stateless nature of http requests.
Yeah, even today the BBC seems to invariably use Roman numerals on their productions. Must be a tradition for them?
> it's not worth the pain

"Peine" isn't just pain; it's also trouble. So I think "It's not worth the trouble" is a better rendition.

/me a native English speaker, who learned French by immersion aged about 6.
You're correct that 4 - 5 isn't undefined in C. But there's a good reason that Rust, for example, chooses not to make its built in integer types (either signed or unsigned) wrap on overflow. Wrapping<u32> is very easy for a typical processor to implement but in most cases overflow is a mistake, so you want to report it not silently give the wrapping answer instead when the programmer apparently hasn't considered overflow at all.

If you give up the aggressive optimisations then C is even less competitive with modern languages, so you're basically arguing that it's acceptable to have code that's harder to write, more buggy and with worse performance just because that's how you'd have done it 30 years ago. At that point you're talking about a retro hobby.
Transparency would be in a self-proclaimed privacy oriented businesses interest. Hiding changes and being found out is really bad PR
> Bad code in a specific part of the codebase bringing down the whole app, as in our November incident.

This is a non-issue if you're using a Elixir/Erlang monolith given its fault tolerant nature.

The noisy neighbour issue (resource hogging) is still something you need to manage though. If you use something like Oban[1] (for background job queues and cron jobs), you can set both local and global limits. Local being a single node, and global across the cluster.

Operating in a shared cluster (vs split workload deployments) give you the benefit of being much more efficient with your hardware. I've heard many stories of massive infra savings due to moving to an Elixir/Erlang system.

1. https://github.com/sorentwo/oban
Since the MNT Reform was mentioned in the article, it's worth pointing out that the way they handled this was to have HDMI disabled by default, and the user can then run a script to re-enable HDMI and reboot.
When HDMI is disabled, the only non-free blob left is the DDR4 controller training blob.
Founder of Grafbase here.

Glad to hear you like our documentation as it's something we're working hard to improve daily.

What integrations would you like to see? Our public roadmap is available here where you can upvote missing features: https://grafbase.com/roadmap
The People Who Still Love Renting DVDs from Netflix
Along with "additionally".
I think you've missed the topic entirely. From the abstract: "There is considerable debate about whether bilingual children have an advantage in executive functioning relative to monolingual children."

This seems to be aimed at debunking the urban (expat?) legend that raising your children to be billingual will somehow make them smarter.

In the end, this perception may end-up being just the adults' attempt to soothe their feelings of guilt for the inconveniences their children have to go through because of their international career.
That is very interesting.

But - note - the label of "stochastic parrots" is not really relevant to the acquisition of notions and the appearance of some consistency checks, but more to the idea that the ideal system performs the checks regularly and deeply - especially in front of new ideas, of which the ones it outputs are especially relevant (they had been in just before, so a new part of the cognitive set, and you expect them rigorously examined). Whatever you utter, you have supposed to have thought about critically with some depth - structurally.

You acquire a notion, you criticize it, you produce new notions, you criticize them, you build on an epistemic corpus born on critical effort.

In fact, it is a gamechanger to see that "critical thinking" is possible with LLMs - but do not forget that we have seen many examples in months of that not actually happening.
You’re right, that’s a very fair point. I should’ve made it clear that the middle ground of moderately-sized but logically separate services is very much a good world to be in.

I’d actively encourage splitting a monolith into services when the candidate split would be:

1. A service that has a clear purpose that can be explained either separately from the monolithic whole or as a complementary piece

2. It will receive enough active development that the cost of upgrading/on-going investment is an acceptable percent of total work time

3. It can improve the organisations state of ‘ownership’ and better align the codebase with the team structure that own it

There is always a middle ground, and I should’ve done better to explain that.
Claims of defamation are often part of discrimination and wrongful termination suits.

Nowadays there are forced arbitration clauses that prevent you from suing your employer in a regular court. Instead, you have to go to a private kangaroo court where they make their own rules, often not published in advance and that can change at any time for any reason.
But even after almost 20 years, there's never been a real 'WoW beater', an MMO with comparable 'game feel', decent endgame PvE content, and a very customisable UI.
For LLMs there are at least three different ways of "learning":

- Pre-training (for text prediction, using unsupervised learning)

- Fine-tuning (e.g. to follow instructions or to reject certain queries, using supervised and/or reinforcement learning) (optional)

- in-context learning (using "few-shot prompts" as examples)

Now the last two can have similar effects. For example, you might fine-tune a foundation (only pre-trained) model to follow instructions, or you don't and instead just modify your prompt such that it looks like a dialogue between a human and a helpful chat assistant.

But neither can replace the extensive pre-training phase, which is what gives the model all its intelligence.

One other disanalogy between fine-tuning and in-context learning appears to be that the model can't exactly remember the data it was fine-tuned with, while it "knows" exactly everything in its context window. That is its working memory, so to speak.
> Went above and beyond the call of duty and even relocated my wife and kids to be closer so that I could be on-call(not in job description). I took leadership and management positions without compensation just to keep workflow going.

Why?
Those communities don’t have a special law tailor-made to make it is easier and risk-free to sue.
Author here. MNT actually went out of their way to make sure you could use the device without this blob: rather than do the obvious thing and wire up HDMI or DP to the laptop's internal display (both of which require the blob), they used the MIPI DSI interface and a DSI to eDP converter chip.

But yeah, if you want to use the external HDMI port on the laptop, you need the blob.
If it happens more, there should be more litigation activity as as consequence.
Isn't this why the MNT Reform, and possibly others, use a DSI to eDP converter - specifically to avoid having to play this game?
> For now, this is just funny, I laughed. But with the advent of all these new open-source LLMs, it will get worse. If you thought people were gullible for falling for fake comments from bots, just wait for the near future. Post-factual/Post-Truth era truly begins. The internet that used to be a source of information is no more, only islands of truth will remain (like, hopefully, Wikipedia, but even that is questionable). The rest will be a cesspool of meaningless information. Just as sailors of the sea are experts at navigating the waters, so we'll have to learn to surf the web once again.

I'm not sure what rock you've been living under, but this has been the internet for probably longer than a decade by now, the only difference is the volume. Even back before LLMs, or before Facebook, you couldn't take any "fact" at face value when found via the internet. And before that, the same people who fall for it now on the internet, fell for it when watching TV, or reading newspapers. People who are not interested in truth because it doesn't fit their world-view, will never be interested in the truth, no matter what medium it comes via.
I imagine most big YouTubers can’t moderate each comment like that though, so it’s effectively the same as a shadowban in that case
The better question is why Super Bowl, of all things is using Roman numerals...

They could have stopped this insanity at 50, but decided to carry on.
Small note that the app in the post was not Rails, it’s a Golang app.

You’re right in that PHP couldn’t fail like this though, as the isolation level is at a unix process, where the OS should contain all your errors.
No it is not.

The English alphabet is not the Phonecian alphabet. That is an undeniable fact.

Building on something doesn't make it a copy. You blur the relations between words. It is unwise.
And I would still participate!
The "does this dress make me look fat" of management interaction.
Do you have any remarks to share?
I have had periods of time where I couldn't use my hands to use the computer due to bad rsi. I used an eye tracker for controlling the mouse and a voice recognition tool (talon) for typing. However, I couldn't use these for very long because I got a sore throat from speaking in a way the computer understands, and focusing places with my eyes all the time gave me headaches.

While a mouthpad seems slighly superior to an eye tracker, the real benefit lies in having more alternatives in my opinion. So you can use your tongue when your eyes are tired and your eyes when your tongue is tired.
The effort to standardize chargers in the EU began at least as early as 2009, 2 years after the original iPhone release and not long after peak Nokia.
So instead of having a physical device you own act as a second factor, you are now vendor-locked to a proprietary authentication solution for the entire login process. No thank you!

The entire point of two-factor authentication is to have, well, two factors: something you know and something you have. Using the PC itself as token was already problematic enough as it has a massive code base and runs all sorts of untrusted code so it is likely to be compromised at some point - but at least that was somewhat excusable due to convenience making it accessible to way more people. But getting rid of the rest of the credential and solely relying on the OS is just insanity.
the space can be used for additional hardware, additional battery, or eliminating it can result in an overall smaller device.
Yes, while we all tend to jump to permanent disabilities as the justification for accessibility, one can have situationally or otherwise temporarily reduced ability. Examples that jump to mind:

* broken fingers

* wearing gloves at a cold station

* a parent holding a bottle while feeding a newborn baby

* a chef working with busy/messy hands

* a computer with a dodgy mouse and no trackpad
Author here. Yes - the obvious way to wire up the internal display of the MNT Reform would have been to use eDP directly, but since that would require use of the blob, they used the i.MX8M's MIPI DSI interface instead and used a DSI to eDP converter.
ChatGPT might not be able to, but GPT(4) via the API certainly can.
With image input capability?
Well it's more a infrastructure policy issue than a technical one. Steam systems are so wasteful its hard to lose money upgrading them. As you say though, if you have different utilities under different ownership, some state owned and some not, it's more a problem of managing the upgrade as part of a long term infrastructure program if its not coordinated through a central utility provider.
My main "issue" with the paper (which I really like just to be clear) is that I can't completely figure out how they grouped someone as bilingual (maybe that's on me but it doesn't seem very clear in the methods section). It seems they used self identification by the participants (18+ old). If that's the case someone that learned the language in school would be considered bilingual. For example, if the questionaire asked me which languages I'd feel confident speaking or something similar I'd certainly include Englisch even though I learned it in school/from books/TV and neither of my parents speak it. I'd find it much more interesting if they could somehow split between people raised in a bilingual environment vs. people that learned another language.
My monitor is 32:9, I don't care how wide the vertical taskbar is.
Wow. That gives a lot of perspective on the lack of hindsight from silicon valley apologists who presented Tony and his company as models for everyone to follow. And of course on his book "delivering happiness".
"On August 5, 1952 after her first visit to America she intended to return home, but she was invited on a trip. On the way, the car fell from a height of 40 feet, which killed her immediately. It has been alleged that the Israeli Mossad murdered Moussa, aided by a Jewish-Egyptian actress, Raqya Ibrahim (Rachael Abraham)."

Unfortunately this is pretty much what I was expecting to find when reading about her death.
It literally means reproduced in some capacity. Just because its called "training" it doesn't mean it has any reasonable analogy to how humans learn or how expert humans train in a skill.

GPT-style models literally aim to reproduce the input character by character (token by token).
Are there other OpenAI models only available via Azure? I think code-davinci-002, the GPT-3.5 base model, is now only available via Azure. The GPT-4 base model seems to be completely unavailable. The OpenAI playground only has the old GPT-3 base model, davinci.
> for users who prefer an MS-DOS environment.

These people really exist? I cringe everytime I even have to run few commands on Windows when I cannot use gitbash or the likes cause of things.. the ergonomics, the ugly tools, and then (haha works both ways) the totally unreasonable names.

I thought even Windows power users were convinced that dos environment is sad and that is how we got Powershell?

Please dos environment lovers speak up and defend it! (:
Totally, DRM technologies aims to control the distribution, the consumer side is almost irrelevant here.

the DRM industry gets away with it since consumers don't care about openness or libre, they just want to watch videos in hi definition.
There is something being worked on at NeurotechSC utlising OpenBCI's tech with regards to this,
"Synthetic Telepathy with Subvocal Recognition":

https://openbci.com/community/synthetic-telepathy-with-subvo...

mouthpad + subvocalisation....keyboards and mice are DONEZO.

very cool shit.
GC is by no way a solved thing. Let alone in Java! Consider these developments:

* Distilling the Real Cost of Production Garbage Collectors

https://twitter.com/stevemblackburn/status/15196411576216576...

https://www.youtube.com/watch?v=OUZt0mo1xic

https://old.reddit.com/r/java/comments/udtdke/the_real_cost_...

https://old.reddit.com/r/ProgrammingLanguages/comments/udt2p...

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

* Low-latency, high-throughput garbage collection

https://twitter.com/stevemblackburn/status/15183861337467289...

https://www.youtube.com/watch?v=1TLmawuxHfY

https://old.reddit.com/r/ProgrammingLanguages/comments/ubp2d...

https://old.reddit.com/r/java/comments/ubgyva/lxr_a_new_java...

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