skysight-inc/HackerNews huggingface dataset:
This post reminds me of exactly the balance I've been toying with. One particular service I work with has ~6 main jobs it does that are all kind of related in some way but still distinct from each other. That could've been designed as 6 microservices, but there are services that do other things as well - it's not all contained in giant one monolith so it's somewhere in the middle.

The software is going to be deployed at different locations with different scaling concerns. In some places, it's fine to just run 1 instance where it does all 6 jobs continuously. At other places, I anticipate adding parameters or something so it can run multiple instances of a subset of the jobs, but not necessarily all the jobs on every instance.
I got everything that you said!
I might change it to be a bit simpler

https://media.discordapp.net/attachments/1062038639112097872...

Happy to get some feedback on the product also :)
I got their 10gbps displayport switch to use with switching a single monitor between a Windows desktop PC and an M1 MacBook Pro. I have a 4k@144hz monitor and can get the full framerate and resolution with this setup. I've never had any problems, would highly recommend.
Everyone going on about "no one runs at that resolution! Stupid comparison!" Are missing the point.

The point is that a properly designed UI will adjust to the resolution in use. And this doesnt just mean monitor resolution when running full screen. This also pertains to /floating windows/. Which often are the equivalent of 800x600 resolution.

A lot of modern UIs are full of bullshit white space that takes up tremendous amount of screen estate for no damn reason.

You can have a high DPI screen and a UX/UI that comfortably scales information density and widget sizes.

That one commenter mentioned running the old word on a modern 4K monitor and of course that wont be great for a lot of people /if it's not scaling at all/ (i try to run everything native but my vision is great).

Tl,dr: white space is abused and wasting screen space in modern UIs. High density is wasted on extreme scaling. Modern UIs and UXs are "optimized" for fat fingered geriatrics with tremors (touch) or blind geriatrics (desktop) at the expense of information density. Also, apparently users are too dumb to understand denser UX according to some engineers.
How does the future look for TFLite and Edge AI/TinyML in general?

Will Keras Core support direct deployment to edge devices like RPi or Arduino?

Will the experience of defining and training a model in JAX/PyTorch and then deploying to edge devices be seamless?

Anything related on the roadmap?
Same as happens at the majority of stations now. If you need assistance you book it.
Latency is limited to the amount of buffering that's present in the interface logic (on sides). In the case of regular DP, there's just a few FIFOs and pipeline stages, so the latency is measured in nanoseconds.

When using display stream compression (DSC), there's a buffer of 1 line, and a few FIFOs to handle rate control. At the resolution for which DSC is used (say, 4K/144Hz), the time to transmit a single line is around 3us. So that's the maximum additional latency you can expect.
> Does anything work in 16 MB RAM today?

Relevant: https://youtu.be/IagZIM9MtLo

Hey Hey 16k, what does that give you today? You need more than that for a letter, old-school RAM packs were much better
It is not playing obtuse to think "I also have a copy of an ebook" is different from "I have literally stolen your property".
Manufacturing slowed in June to some of its lowest levels this year
If people don’t have time to keep up with a languages updates (which, in case of C++, is currently _once_ every three years), then they don’t have time to complain about the lack of features, either. This one had the time to complain and just didn’t want to bother typing "c++ string formatting", which would have been fewer keystrokes than the comment complaining.

On DuckDuckGo, the very first result for "c++ string formatting" is the exact thing this person was complaining about.
Retro: A modern, pragmatic Forth
Sorry, I do not understand what you mean...
Glassdoor, Yelp, Goodreads... all of these user review services are terrible, but they are so entrenched in their respective markets they're difficult to disrupt. The value of these services is not the companies themselves, it's the users. They're essentially specialized social networks. Social networks take an enormous amount of time and effort to build. It isn't the tech, the tech is easy now. It's the people.

The companies that run these services contribute very little to their success. In fact many times they're popular in spite of the company. Think about how Yelp or Glassdoor will remove negative reviews if the business pays them, etc.

Just more landlords extracting value from things people create and enshittifying everything.
Java has the beloved and hilariously verbose System.out.println
https://archive.is/RvuwC
> at least one person claims to have forgotten their Apple ID's password

I think you can reset your Apple ID password with the device password (unless you already wiped the device).
This is sad, because the Intel NUCs were some of the last computers with adequate technical documentation.

For most modern computers you cannot be 100% sure about what you get for your money, until you have them in your hands and you can run tests yourself. By then, if you discover that the computer is not exactly what you want, it is too late. You cannot get your money back because the computer is not defective, it is just different from what you expected. There are helpful published product reviews, but those do not cover all products, especially not most of the cheaper versions.

In recent years, many small Chinese companies have introduced various small computers that are much more innovative than the latest Intel NUC models, but they have little or no documentation (at least in English) and they frequently have manufacturing quality problems, so the Intel NUCs will be missed.

Moreover, until now nobody has made good computers with 35 W CPUs and with a volume of less than 0.5 L or good computers with 45 W CPUs and with a volume of less than 0.7 L, except Intel. All the alternatives use either bigger cases or less powerful CPUs.
That scenario is easy to explain. If it hasn’t been trained on the Ted Lasso script then it’s going to just be guessing and will likely be wrong. Training a GPT model to identify when it lacks enough information to answer is something researches are actively pursuing. In the mean time you could try pasting in a transcription of the episode in question and then asking.
I think it's better at retaining memory with longer contexts, creative writing, and (when desired) longer responses.

As an example for creative writing: 2 is a slight degradation from 1.3 for this specific prompt, but Claude 2 is still better than any OpenAI model.

> Write a love letter. It needs to be written as if it was from Linus Torvalds, rudeness and all.
We have made Dark mode an expected feature on UI's, hopefully with time we will get an Expert mode that allows customizable interfaces (anyone remember Foobar2000 or GMusicBrowser?). Home Assistant is a good example of such UI.
Fairphone is already 10 years old and getting more attention than ever, but I see your point, they are significantly higher risk than other high profile phone makers.
Starts strong:

> Chrome usage data shows that 90% of a user's time on a page is spent after it loads

Clearly impressive, breakthrough, research going on at Google.
> There's really no need to be so hostile.

Generally I would side with anti-hostility sentiment, however in this case and at this point the intolerance towards the vocal minority that pushes the “no offensive content” narrative has be firm and the position of reason, expressed by the GP should be known and appreciated as a mainstream.

With generative AI and its pace we are approaching the point of no return where those 5% dregs would be responsible for irreparable damage to society and culture at large.

One thing is not engaging in conversations you know ppl may not enjoy (“be offended”). Having those shallow, uneducated attitudes embedded in the culture at source code-level is a cultural catastrophe.

Nobody’s talking about showing hardcore porn to kids, the battle is for not having opaque codes built into the fabric of thought because of the cries handful of overactive Twitter users.
Yes, but many schools lock down their Chromebooks so that you can't run Linux on them. I somehow managed to unenroll mine last year, but I have no idea how I did, and to make it worse I had to switch out my Chromebook after it stopped working.

So in practice, no, it's not very useful. Most students are still forced to use a web browser and nothing more, else they run the risk of getting in trouble for hacking their Chromebook.

Tangent: That being said, it's hilarious how much worse the schools are at locking down Windows computers. As far as I can tell, they just bought a few commercial solutions, set them up on the Chromebooks, and paid no attention to the Windows computers. The BIOS isn't even locked. They're only restricted at the network level.
cstdio is not extensible, which in practice makes it useless for most C++ code.
Downvoting without providing meaningful dialogue is a cowardly privilege.
He's got a screw loose. This follows the same neurotic template as accusing a hero diver saving kids in a flooded cave of being a "pedo."

It's like he has a problem that manifests as wild accusations. Or maybe the same self-destructive impulse that made him buy Twitter because an old girlfriend thought the Babylon Bee was being maligned.

I'd say I hope this kid sues him, but so far he seems unbothered by losing tens of billions to these foibles.
https://buildwiththeta.com/blog/remote-design-systems-vs-app...
I bought an X2 in July 2019 and still use it most days. There have been a few niggles but nothing major and customer service has been good. Would buy again. Given the cost, however, I really need to sweat this asset (while mildly sweating myself). I think the total cost including rack and basket and insurance was around £3.5K. £875 a year. For a bicycle. That needs to be much lower to really get the value for me. No new VanMoof for me - even though I paid to get early bird on the vapourware V.

However, the landscape in four years is TOTALLY different, e-bikes are absolutely everywhere and at every reasonable price point, so it must be super tough to fight it out in this market.
> Places where the ecosystem is not quite as mature. If you're building a server and have to interact with Cloud services in Haskell, you'll have a bad time.

Why does a server that interacts with cloud services not fit well with functional programming?
Same story. I looked at a NUC as a possible SFF PC, balked at the price, and ended up buying a Lenovo M93p Tiny off a guy on Craigslist for a lot less.
All modern GPUs and monitors (that's have a speaker) support audio-over-DP. They have for over a decade.

It's widely implemented.
You can find resellers for brands like UPERFECT all over eBay. The one I used was https://www.ebay.com/itm/313794877980, it looks like they've raised the price since then but I have that exact monitor in front of me and it was definitely $70 when I got it.

That account still sells 4K monitors starting from $100, I only have a sample size of one so I'm not sure whether their descriptions are accurate but they're pretty non-specific so chances are you'll get a brand-new product even if they say "Front/back surface scratches or other scratches issue".

My experience with UPERFECT in particular is that their monitors reproduce sRGB extremely well. I haven't checked the specs for "HDR" mode though, because Windows doesn't properly support HDR.
Well, FuckedCompany.com was mostly created to make fun of the stupid dotcoms and their implosion, much like Molly White's web3isgoinggreat.com
I think it was apple that forced the use of HTTPS in app APIs, not Google.

I don't believe android apps are locked to HTTPS as a rule, though obviously a lot of them likely don't have fallbacks.
they list a bunch of stuff in thei paid features https://www.glassdoor.com/employers/features-and-pricing/

looks like you pay for advertisements of jobs, some more marketing features and some other crap
I don't run applications fullscreen and have no desire to turn off menus and toolbars either. I guess I'll never be an expert.
Cancer’s origin story features predictable plot line, researchers find
>As someone's already pointed out; yes they are.

No they aren't. CSS pixels are completely irrelevant to this discussion, not to mention it is fundamentally misunderstanding what they are.

>all because when Apple does something

I have no idea why Apple is catching strays in a conversation discussing non-Apple software, for a problem not seen in Apple software.
That's a terrible analogy and there's zero chance of GNU Emacs dropping terminal support. Do feel free to fork it, though. (Emacs, not the dough.)
Add enough epicycles and you've got a Fourier transform... Epicycles were a great idea but applied for the wrong reason.
Racism and violence: Finland's government plagued by new scandal
This isn't necessarily true. For example the case listed above is just tweaking a config knob to 1. Often times there is also some amount of brute-force search that can be enabled. For example you can use a different inlining heuristic that attempts to inline more things then undoes it if not profitable. There are lots of cases like this where the cost-based optimizer can more aggressively search for possible solutions without actually writing new optimizations.
ML has both of those things. In fact the situation is better than in many other sciences because the evaluation is completely digital. When you run an ML experiment you get back an objective measure in minutes or hours telling you if the model performed better or worse. If it's worse, boom, falsified. Many current papers are making predictive testable claims -- that based on various things we know what ideal parameter values are, the types of problems current NN archs will perform well on or poorly on, etc.
What is the current state of using emacs within VSCode? Is it just keybindings or is there something more like what vscode-neovim has?
This is a nitpick, but their "Claude 2 on 200k Context Data" graph doesn't actually extend to 200k, only 100k. Would be curious to know if that _is_ actually the graph for 200k with the wrong axis, or if its the 100k graph.
Seems a reasonable assumption given the history of every other economic system that existed.
You didn't read what I said. Did I need to use a specific fruit metaphor so you would understand that I claimed they weren't directly comparable?
There is one interesting detail:

“ Germany’s Technical Inspection Association, or TUV, confirmed that it was involved in the Ain’s construction but had withdrawn its certification for the structure. The group, which tests and provides independent safety certifications for a variety of technical systems, gave no further comment, saying it was bound by a nondisclosure agreement. ”
Elon is a good example of Twitter addiction, and of what hapoens when you go down the internet conspiracy rabbit hole.

It can happen to anyone... Even the CEO of Twitter and a rocket company.
Also, pro tip: copying the most popular user-agent string gives you a bit of extra protection against fingerprinting. As of the time of writing, the most populated user-agent string is this: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36"

Source: https://techblog.willshouse.com/2012/01/03/most-common-user-...
>The primary application is surveillance

Literally, bugging
AI tools are designing new proteins that could transform medicine
Their satellites are sort of mass produced and really cheap compared to regular sats. The remember something like 250k per sat.
The Level1Techs KVM switches are rebranded Startech switches with 'dumber' firmwares whose dumbness affords better compatibility with niche DisplayPort features.

I have a bunch of them and I like them pretty well, but getting a bunch of computers all plugged in turns out to be a bit of a nightmare, especially when you need some long-ish cable runs or you are daisy-chaining devices (e.g., multiple KVM switches, adding USB hubs or Thunderbolt docks, etc.).

The Level1Techs KVM switches don't meet GP's criterion for hotplugging behavior, unfortunately. Switching between devices is just an unplug and replug for them.

Like you, I've found that macOS and Windows don't handle hotplugging monitors well, but Linux desktops (in my case, KDE Plasma) consistently do the right thing and don't require a repeater to lie to them about monitors always being plugged in.

FWIW, I don't get the 'Apple computers just refuse to work' issue with any of my L1T KVMs.
An anti-competitive Microsoft conglomerate to compete with PS# is hardly going to better for consumers than a Nintendo-Sony duopoly.

I’d rather we don’t allow bad M&As, even for good reasons.
Science is not academia. You say you prefer to judge things as "what you can do". Well, how do you judge "what you can do"? Astrologists, homeopaths, podiatrists, Christian scientists (!!!) and other such "heretics and mad men" rejected by the scientific establishment, will all tell you that they "can do" stuff, and so will all their many paying customers. How do we know they can't do what they say?

Because science gives you the tools to know that you're wrong. If you're a good scientist, you will be wrong _all the time_. That's how science advances: one mistake at a time. But you can't make mistakes if all you ever do is doing stuff with computers, like beating all the benchmarks, because that is a meaningless result judged by its own, self-chosen, measure of success that can never fail; and so can never inform.

Peer review is also not science, but it has been great to catch errors in my papers. Not in conferences, mind. I try to stay away from conferences. Everybody flocks to conferences because of quick turnaround, instant gratification. Journals have the good reviewers who can take their time understanding your work and helping you find where you've gone wrong. "Reject with encouragement to resubmit" is the best review result I ever got.

>> I judge things as "what you can do", not "what can you predict".

The goal of science is not to make predictions, but to understand how the world works, and why. Put that into instrumentalism's pipe and smoke it.
> I doubt that somehow, reason we are pushing wind and solar is cos people think it is “green” and “renewable” and are scared of nuclear.

This is utter nonsense. The reason wind and solar are being pushed is they are so much cheaper than nuclear (and this will remain true even at high renewable uptake when storage is required). This is widely understood; where did you get the bizarre incorrect belief that it was otherwise?

Nuclear was so out of the running in the US that many existing NPPs had to be shut down because they were cash flow negative. It wasn't worth running them even with the construction and financing costs completely written off. The remaining reactor at Three Mile Island, for example, had not made an operating profit for six years before it was shut down.
Naw it's because >=40G Ethernet never saw much consumer adoption. QSFP DACs and optics are also kinda bulky by consumer standards so a lot of people would want a new connector. Even LC connectors would be too large for laptops.
Internet words set minds free

To connect and create

And forge new joint identity

Built on love or hate.

Frightened hominids we are,

Succumbing easily to the latter

While false tech prophets from afar

Reap the fruit of our fervent chatter.

- Written by flesh and blood
I've never been wined and dined by Intellij. I just find their product very comfortable. It's always "just worked" out of the box for me. VS code I've tried a few times and it always takes a bunch of fiddling.

Less feature-ful text editors like sublime and vim just don't do it for me.
By extorting companies to improve their score by removing bad reviews or promoting good ones.
You know you can... click the ribbon to hide it right?

The idea of the Ribbon is to use more space/text to tell the user what the icons mean. In practice, users don't actually know what those buttons mean on the Word 9x example. While the Ribbon-interface at least has "Paragraph" or "Styles" to describe what their icons are.
That, and a similar line might've been said about FireWire, which didn't really make it.
#include is a preprocessor directive that substitutes the text of a file in place. import declares that this translation unit should link to a specified module unit. Usually there would only be a single translation unit for the entire program in the latter case, which obsoletes IPO/LTO (except when you have statically linked libraries), and means internal linkage functions (everything that is template, inline, or constexpr) do not have to be redundantly recompiled. That also means there would be no distinction between inline variables and static variables. This obsoletes unity builds and precompiled headers.
Nice, I'll check these out. I went with an HDMI KVM and am worried about updates to HDMI making it obsolete.
this is some black mirror stuff

imagine Google's general approach to customer service/moderation, but applied all over the place by companies small and large

I shudder at the thought
My ideal for UX or UI is that a new user, understanding the domain and what the application is supposed to do at the most abstract level, should be able to immediately use it without any training or explanation.
> Which apps have you stopped using because the UX choices.

The biggest example for me is Firefox. FF's UX has always been horrible, but until the revamp, it was always possible to configure it to be OK without a great deal of effort. After the revamp, the UX is still horrible (although in different ways), but the ability to configure the bad parts away has been seriously reduced.

> And what are those things that made you stop using those sites?

Overreliance on Javascript, hidden functionality, and (related) the lack of discoverability top my list of peeves. Also, with websites, being too aggressive with enforcing a particular layout, color scheme, fonts, etc.
AirBNB CEO in June/23: "We don't need no steenking Product Managers. Lets focus on site DESIGN".

AirBNB Customer in July/23: "They put me in a bathroom, but the DESIGN of the site was fabulous".
How exactly is the dependability and stability determined? By back-porting you are already changing the original version of software. What then becomes the difference at that point verse tracking the actual project version? Assuming both go through regular testing.

It seems more straight forward to be able to look at a change log from the application, lets say httpd, then to go search for cherry picked back-porting changes.

https://downloads.apache.org/httpd/CHANGES_2.4

verse

https://centos.pkgs.org/7/centos-updates-x86_64/httpd-2.4.6-...

I just picked httpd since its a common application and as far as I can tell all the updates are minor release numbers. If you have another example that would be useful to see for consideration as I'm genuinely curious which applications change so much that people are dependent upon back-porting for stability.
The ability to render pictures inline (imo).
Cool micro chess variant! UX needs some work, the lobbies push the content of the game board up & down, and it isn't clear how to choose whether to move or shoot a board edge (lost a game as a result of lasering an adjacent square I wanted to move to).

I think the chess board should really be at the top of the screen & lobbies & then rules below, and lobbies should be collapsible to prevent screen shifting.
It doesn't sound like a great business to me, not to mention the risk someone else rightly mentioned here of being taken to court by companies.