skysight-inc/HackerNews huggingface dataset:
> Dynamically scaling horizontally is not something "linux" can do for you

It can, depending on your definition of horizontal, and whether you accept that tools like HAProxy fall under the realm of “Linux administration.”

systemd can spawn N services from a single definition file, which can then register with the load balancer. A small shell script could monitor those service cgroups for basic metrics like memory or CPU utilization, and then command systemd to scale up/down. This is horizontal from the app’s perspective.

I’m not suggesting the above is a great idea, and you’d probably be better off with container orchestration of some kind – but tbf, all that’s doing is encapsulating cgroups and monitoring consumption to command scaling.
And you don't think there will be any problems if someone who outwardly has male features (e.g. a beard) walks into a female bathroom? Everyone will just be fine and say "Oh, they are probably transgender, no worries"?
> I would not think a black/brown gay or trans person would feel uncomfortable there?

I can tell you've never had to deal with the Miami-Dade Police Department
all that shows is that google screwed up their positioning, and openai got it right

people don't see a difference between model and product, they think "gpt3 is ok", "gpt4 is great", "bard is like gpt3"

it's not the consumer's fault when the business has a positioning mistake, the business has to try and win the consumer back
"Northern Canada" -- he doesn't have any neighbours. Wood stoves are fine in such a place. They aren't fine at scale.
> in my opinion it's fair to conduct conferences in different countries.

First, let me say I agree with this, as with the rest of the points made in the Python Africa letter. It's spot on.

> There's a time and place for things, and attending a conference in a country where such things are considered illegal is neither.

My issue is, saying "can't you... just not?" (IMHO) massively trivialises how much of a sacrifice you're asking non-straight people to make. "can't you... just not?" seems to imply an incredulity why this would be any kind of imposition for non-straight people, and they should, like, get over it, man.

It is a reality that LGBT+ people have to face, and make their own decisions about, but that doesn't mean it's fine to make it out like no big deal.

> this is unfair, but those are the rules made by the country.

I get that. And also, that anyone attending needs to respect the fact that publicly disobeying the rules can have serious consequences.

Should the rules be obeyed? Probably. But are they worthy of respect? Fuck no.

> most people just don't care or are fine with respecting the rules,

I think you mean "most people not affected by the rules just don't care...". The same could be said for any civil rights struggle in the past. For a long time, most men didn't care or were just fine with respecting rules that discriminated against women, and most white people didn't care or were just fine with respecting rules that discriminated against people of color.

When people who are not affected by such rules stand up against them, that really helps.
>Apple lost the PC battle

Did they? Last I checked they have the best consumer laptops on the planet.
GCN (Graphics Core Next), AMD's GPU Architecture Modernization
Hey, does it work only in LA?
It'd be cool if Signal and other privacy-focused apps added an option to delay push notifications. That would obfuscate the connection between two accounts.

Its a band-aid, but its something.
I love the code completion from GitHub's Co-Pilot, but every time I use the chat feature to replace existing code, I feel like the UX is terrible.
Yeah, ESD safety is just a yield management strategy. "It sure is expensive when every 100th board comes into QA dead." Being careless with lithium ion batteries is "your house burns down, and your insurance company won't pay for it" levels of dangerous; possibly the largest financial risk you can take on as an individual! It's also bad if your family dies in a fire.

Personally I just stick with commercially-made solutions from reputable brands here. You want someone your insurance company can sue when it blows up!

I have never had any bad luck with lithium ion / lithium polymer batteries, but Reddit randomly shows me r/spicypillows from time to time, and ... it's pretty scary. What would you do if your laptop starts blowing up like a balloon? Have a plan!
This is where we need to decide if we're doing physics or philosophy. Physics is about answering specific, fairly practical questions, and the questions tell you what parts of reality you can afford to ignore. If you want to get at the true nature of things in a metaphysically satisfying sense, physics will always disappoint you.

Is it part of the essential nature of a building to collapse? Sure, I suppose, as with all things. But I'm only going to be in this this coffee shop for another hour: to me, for my purposes, it's stable. If instead I were buying the building I'd want a much more detailed model that considered termites and the risk of earthquakes and all sorts of things, but I still wouldn't care about the date of the next ice age that will scour the landscape clean.

One thing to keep in mind is that our mathematical methods might as well be approximate, because we our measurements always will be. Precise calculations on fuzzy data are a waste of time. Not that there's anything wrong with philosophy! But it's not super relevant to understanding where harmonic oscillators are a useful model.
If with that you mean that users should be aware of the risks ok, if that they should accept them as inevitable no.

What's funded by tracking as much as possible is the current perverse part of internet, it definitely wasn't always like that and doesn't need to be.

I hope that that perspective comes from someone that hasn't lived anything before Facebook.
Depends on your personal needs. Performance wise (if you only use text) I wouldn't be willing to pay for it.

For me, the pro version was useful to:
- analyze data
- make meaning of IRL stuff when in a different country
– walk & talk (but now that's available for free too)
Google-free Android will allow you (force you) to use alternative push servers. That could be your own server (using something like Unified Push) or querying your apps' servers directly. This comes at the cost of battery life, sometimes significantly so, but it does decentralise the notification system.

Of course, your data will still be in the hands of app vendors unless you choose your apps wisely.

You should also block analytics on the network level (using firewall apps or alternative means) because these days developers like to send analytics events for every button pressed, all associated with your phone's unique identifier. If the government can use push notifications for tracking, imagine the tracking they can do through Firebase Analytics or one of its many data hoarding alternatives.
This PR video already has a lady talking about how they're avoiding any possibly "hurtful" output
I read a detailed account from a non-anon former Apple employee (I can get the link to share) who was similarly sick from per the evidence strong chemical fumes they were ejecting from their factories nearby some of the employee housing. No follow up or accountability and several reasons why they were allowed to operate that way perhaps (besides other team dysfunction). Just terrible stuff like this seems to happen regardless of a biz’s rep w general population and dismissed from attention if it ever receives it

NY and Ontario landlords and I’m sure elsewhere have a high tolerance for leaving terrible mold situations in rentals, I know someone who had permanent nerve damage and a condition for life from how the black mold behind her shower that the landlord wouldn’t fix and the state wouldn’t help resolve
Depends on the tool. Text editing gets improvements here and there but overall it doesn't change much. I do try out new things here and there, in the long term some tools and workflows survive an OS reinstall and some do not.

> Migrating from Vim to Neovim looked like it would take almost as much time as migrating from NEdit to Vim, but with many fewer benefits

This puzzles me a bit, for me the biggest obstacle was looking up how to make NeoVim use the .vimrc file and figuring out how to exit terminal mode.

The biggest annoyance I have faced so far is also causing issues in Vim: NeoVim adopted a configuration for .zig files that auto-formats the entire file every time it gets saved, without asking. On top of that it automatically invokes the zig compiler to show bright orange compiler error messages in the status bar, again without asking. Vim seems to have gotten the same treatment but the call to zig fmt fails, resulting in an error message each time I save a .zig file.
Before that I'd only gotten issues like that from optional third-party plugins.

It's disappointing, so far I've been using (Neo)Vim exactly because it was one of the rare tools that don't do this kind of thing.
I don’t think that’s the case.
Not impressed with the Bard update so far.

I just gave it a screenshot of yesterday's meals pulled from MyFitnessPal, told it to respond ONLY in JSON, and to calculate the macro nutrient profile of the screenshot.

It flat out refused. It said, "I can't. I'm only an LLM" but the upload worked fine.

I was expecting it to fail maybe on the JSON formatting, or maybe be slightly off on some of the macros, but outright refusal isn't a good look.

FWIW, I used GPT-4 to stitch together tiles into a spritesheet, modify the colors, and give me a download link yesterday. The macros calculation was trivial for GPT-4.

The gap in abilities makes this feel non-viable for a lot of the uses that currently impress me, but I'm going to keep poking.
Many of us see Clojure's appeal as connected to avoiding tying things together unnecessarily. Don't complect, compose, etc as in the famous Rich Hickey talk (https://github.com/matthiasn/talk-transcripts/blob/master/Hi...).
Microsoft Will Eventually Start Charging You for Windows 10 Security Updates
The Reuters article says that the government is getting this data from Apple and Google, which means it doesn't matter if your phone displays or even receives the notifications, no?
Here is the blog post with further details:
https://blog.jetbrains.com/blog/2023/12/06/introducing-jetbr...
Mmmh last update I see is 2023.11.21 and it's about better YouTube understanding.
You're literally describing what we've built at https://www.inngest.com/. I don't want to talk about us much in this post, but it's so relevant it's hard not to bring it up. (Huge disclaimer here, I'm the co-founder).

In this case, we give you global event streams with a durable workflow engine that any language (currently Typescript, Python, Go, Elixir) can hook into. Each step (or invocation) is backed by a lightweight queue, so queues are cheap and are basically a 1LOC wrapper around your existing code. Steps run as atomic "transactions" which must commit or be retried within a function, and are as close to exactly once as you could get.
The component that tries to identify that you're accessing it from the right device isn't DRM? I don't think courts would agree with that.
I am probably misunderstanding something fundamental. But isn't that exactly what a qubit is. A coupled harmonic oscillator.
Alternatively, consider Librem 5, which is more stable, since its software is developed by a dedicated team.
Now I understand your perspective better, I think I can clarify one of your earlier comments:

--------

> "You're right, it's ALL fiat money. All money that has ever existed was fiat money, from shells and dollars to bitcoins and xbox points. IF it doesn't have INHERENT value as food, fuel, etc, then it's a fiat currency, it has value because we declare it to be so. Cryptocoins are the ultimate fiat because they don't even really exist."

--------

Okay so just as oats has inherent value as food, and oil as fuel etc... gold has inherent value as money. It has properties that make it useful as money.

There are certain properties of oats which lead it have economic value.

* tasty + nutritious + etc => demand (as food)

* human effort it takes to grow => supply/scarcity

There are certain properties of gold which lead it to have economic value:

* divisible + portable + fungible + recognisable + etc => demand (as money)

* human effort it takes to find and mine => supply/scarcity

For banks notes:

* the same (but improved) properties as gold => demand (as money)

* as much as bankers can get away with effortlessly creating (controlled by the interest rates they set) => supply/scarcity

This is how bankers decide it's value and where I think the term fiat comes from - they can control the value by creating/destroying the monetary units.

For bitcoin:

* the same (but improved) properties as large (currently) amounts of digital/paper fiat currencies => demand (as money)

* _fixed_ issuance curve => supply/scarcity

This is an an enormous difference - an asset with an absolute hard limit on issuance rate. No amount of corruption or even work can create more than is hard-coded into the algorithm. It doesn't matter how powerful you are, you cannot change the bitcoin issuance curve, and it doesn't matter how powerful you are, you can't create bitcoin with less effort than the bitcoin is worth. The world has no idea of the magnitude of what has been invented here.
I'll also note a lot of objections to the way C++ does backwards compatibility is their adherence to an ABI which they refuse to break, but also refuse to say they'll never break.

Many of the problem that can't be fixed for backward compatibility reasons are because they'd break the ABI, not new code. I think that's very different from other language's policy, which, from the ones I'm more familiar with, is about building old and new code together, rather than linking old and new code together.

It makes for a much more restrictive, but also ambiguous and not guaranteed, set of requirements on any change.
Is it just me or is this guy literally always wearing a hat
Until their code breaks the DB that it’s almost certainly reaching out to.

Everything has trade-offs. You don’t generally get good, fast, and cheap.
they have to try something, otherwise it looks like they've been completely destroyed by a company of 1000 people
From the 2nd paragraph at top:

> ANG: I think it’s more complicated in this country. Corruption in China is still of an illegal form. But corruption in this country has become so legalized and institutionalized, it’s hard to say that it’s “corrupt.” Some people would be really offended by the word.
At a higher cost most likely.
Wikipedia's most-viewed articles in 2023 reflect new-found obsession with AI
Google has many photos of white males on their website wtf: https://about.google/google-in-america/
Clojure is my favorite language by far, it feels natural to me.

That said, the two things which I truly miss from other languages are: understandable error messages (as mentioned by other people) and typing hints.

I've had to refactor large code at work and it's been a pain. It's hard to know when a function will throw an exception or just return nil, it's hard to know if a core function will return a vector, a sequence, or another type of collection, and so on and on. There are some projects that try to address this (spec, malli, typed clojure) but I haven't found them to be a good replacement to something among the lines of python/typescript typing.
Yes, you should. But, even if the construction of the Bosch packs is not up to their usual standards (especially the pannier mounted packs are terrible from a water ingestion POV) the BMS is top notch and it tends to shut down the battery if it detects any serious problems, far better than most el-cheapo BMS.

Look for any traces of moisture on the boards and the cells and if you spot any it is probably safer to discard the pack or have it rebuilt. The seals need very careful attention, less so in the frame (vertically mounted) packs. The powertubes are much better from an engineering point of view.
Interensting, for me it says the last update was 2023.11.16. The language is russian.

I assume that's the reason you people have different info\results.
Elon Musk seeks to raise $1B for xAI, the competitor to OpenAI
>> The only teeth congress has with these bureaucracies is the power of the purse.

>Not true. Congress can make laws defining what those agencies are and are not allowed to do.

>And if the agencies go outside the bounds of those laws like some currently do?

>Then those who are victimized take it to court.

Right, the court isn't congress. My point was the only teeth congress has in regards to the bureaucracies is the power of the purse.

>successfully done all the time.

It depends on how you define successfully. I mean they employ people, is that good enough? Do you think they would be more or less effective with a 20% haircut? I don't really know, but members congress probably don't either. Plus, it's bad politics to cut jobs come election time, right? Seems like a perverse incentive for the people charged overseeing the bureaucracies.
Researchers find auditory signals that encode how eyes move
The Spy Who Dumped the CIA, Went to Therapy, and Now Makes Television
You seem to have a rather one-sided view of a rather large part of the population. That being commmon is a much bigger problem for a functioning democracy.
There’s a huge nuance worth mentioning: with JSONB you lose key ordering in objects.

This may be desired - it makes two effectively-equal objects have the same representation at rest!

But if you are storing human-written JSON - say, configs from an internal interface, where one might collocate a “__foo_comments” key above “foo” - their layout will be lost, and this may lead to someone visually seeing their changes scrambled on save.
Yes it has... Beeper, before Beeper Mini.

Using the aforementioned Mac Mini server farm method.
> Clojure...[has] no (broadly-accepted, successful) static typing system.

I've used Clojure exclusively for 7 years and actively work on a Clojure + ClojureScript codebase of more than 500K LOC. The lack of a robust type system is my number one frustration. Many people point out that Clojure is expressive, lets you go fast, and generally just gets out of the way. I agree. It also lets you have some nasty runtime errors that can be hard to reproduce and debug.

If there were a broadly-accepted, successful static typing system Clojure would be amazing. As it is, I think it's pretty decent if you like Ruby or Python and want more power. At this point I'm wondering if Go is the way.
Show HN: PapersWithCode TLDR summarizes and explains the latest AI research
I lived in that godforsaken state for fifteen years of my life (most of that time spent trying to get out) - both in Central Florida and what they call the Treasure Coast. Spent a lot of time in Miami as well.

Everywhere was a shithole with backwards, ignorant people spouting their hateful bullshit, and none of my gay/lesbian/trans friends ever felt really safe (the only places where they felt more comfortable were Miami so long as the police weren't involved and Key West during tourist season).

I barely felt safe there as a bisexual man, and avoided an attempted gay bashing because I was concealed carrying a gun and made it clear that I _would_ use it. The only way I felt safe from homophobes at night was if I was carrying.

The sooner the Atlantic Ocean reclaims Florida the better.
Steam DRM is actually optional for devs, and even if it isn't, it's (allegedly) very easy to get around. If you download your games onto a new PC, you may be able to just copy the files over to the old one and launch them directly. Even if you have to crack the DRM, it's at the very least morally OK.

It's more work, but that's life when using old hardware. I don't think it's reasonable to expect a software provider to support old hardware/OSes forever.
Technically, it’s actually Colon, MI!

I found this out recently and couldn’t believe it was true.

https://en.m.wikipedia.org/wiki/Colon,_Michigan

Arguably Vegas is the true capital
I'm talking about single player games. Multiplayer used to be fun but now they're all IAP fests so I ignore them and have no opinion on them.

Edit: and duh. When you buy a game that's only played online you're dependent on the servers staying up. It's logical.

There are other kinds of games though.
Video sharing sites of the size/impact of Youtube, similarly to social platforms like Facebook/Instagram/Twitter whatever, and platforms like Google Search/Maps, etc have a tremendous impact on society. They have become a major way of how people communicate, make daily choices, purchasing decisions, vacation plans, etc.

When a company is that big and that impactful (despite being a for-profit company), it is in interest to the general public that there are some checks and balances in place.

For me, the best scenarios is governments involve themselves as they involve themselves in other areas of business:

- telecommunications and utilities (Verizon)

- transport (Uber has different treaties/operating models in different countries)

- online marketplaces (Google)

Only through treating these behemoths as providers of "public goods/utilities" via our governments, can we have them not regressing to what any monopoly would naturally regress to: arrogant hands-twisting thugs, not afraid to exploit their users for every penny.

Keep in mind that governments already DO involve themselves in the business (mal)practices of these tech giants. For example, Tesla's new cybergarbage is unlikely to pass a scruitiny in the EU due to pedestrian safety/impact concerns. Google/Facebook/Instagram all have to respect the GDPR and its US cousin the CCPA, etc, etc. If it wasn't for measures like this, you'd not have "do-not-track" options in your browser, nor would you have adblockers in the Google play store...

I simply want MORE, quicker and better government involvement into anticompetitive practices that (mostly) US tech giants use.
Interesting. The numbers are all on Ultra but the usable model is Pro. That explains why at one of their meetups they said it is between 3.5 and 4.
The Young Man One Hopes for (2019)
Most people don't use LLMs. Of those that do most people just know they're using "ChatGPT". A slim minority care about the model.

In my opinion, not focusing on the model, focusing on the product, and focusing on positioning for normal users (free, fast, fine tuned in many languages, "easy"), is a better product positioning.
Does Waydroid work well on mobile Linux GUIs like Phosh and Plasma Mobile? If it does it could be real handy to sandbox some Android apps you need for work or whatever while still using a proper Linux base
It's more the fact that it requires a big loan that must be repaid. The cost of education has gone up so much, this calculation has (I believe) become more important now.
I have a lot more experience with common lisp, but currently doing AOC with Clojure right now to try and position myself better for my dream job where I can work with any kind of lisp. Thought I could maybe ask a quick question I have been having trouble answering? I find that with emacs/cider any evaluation is blocking. I am a little spoiled on SLIME/SLY, where it has the nice baked-in feature that any evaluation you do interactively becomes its own process and you can carry on evaluating other things if the process is long running. Is there any way I can replicate this in clojure? Is it just a matter of using `future` explicitly? Or is there something I am missing with cider?
Yes, but my investment portfolio can only count in quarters. /s
how do they guarantee that everything is protected and they don’t share data with someone?