skysight-inc/HackerNews huggingface dataset:
In Michigan, I never ran into difficulty outside of needing to take it to a store that sells it (Trader Joe's is the biggest pain). Supposedly there were a lot of places putting arbitrary hours on when they accept them now, but I've never heard anyone not get the "full refund" unless a machine malfunctions.
Temporal Parts (Stanford Encyclopedia of Philosophy)
It’s more of an engineering accomplishment. I could see this being useful for exploratory data analysis of large protein (mesoscale) complexes. A surprising amount of science starts with a grad student staring at a really complex plot for a really long time, then suddenly going “oh shit thats weird”. That kind of realization is terribly difficult if your visualization tools are fighting you the whole time.
https://en.wikipedia.org/wiki/GNOME_1#/media/File:GNOME_1.0_... is what GNOME 1 looked like.
> Nearly half of people with obesity who participate in weight loss programmes regain the lost weight within five years. [...] these findings suggest that weight regain is driven by a temporary increase in signalling from PVH neurons to AgRP neurons.

I am confused... does it mean that "5 years" is considered "temporary"? They don't seem to say that those signals fade after some years, and intuitively that sounds weird. Reacting to hunger sounds like it should be a pretty quick mechanism (why would the body react to weight loss for 5 years?).

Unless the 5 years have nothing to do with this signaling and rather show that a proportion of people suffering from obesity tend to go back to their old habits after having lost weight.
If you subscribe to the newletter here: https://hanukkah.bluebird.sh/about/ =) You'll here about our next datagame.
I'm sorry, your argument is... what exactly? That we shouldn't take simple or even trivial preventative measures that also reduce other potential problems because we... haven't seen anybody abuse such a thing before? Really?

What a terrible argument. Not it's trivial to resolve. Why not just fix things that we know are problems or can lead to serious problems instead of waiting for it to become a problem where it'll then be FAR more work to clean it up?

Seriously, you're a human, not a bug. You have the ability to solve things before they become problems. Use it.

While I'm not sure of a specific example, I feel quite confident in saying that this has been done before.
Keycap design was probably inspired by 1970s/80s Siemens keyboards, e.g. https://preview.redd.it/6gqyzdshdfp01.jpg?width=1080&crop=sm...
That's disappointing. I saw it was sold recently, but I was hoping it was one of those sales where things mostly continue as usual.
They come down in London
You make it sound like everybody at Meta works in the ads department.
I would do wall wextra and werror. Again mostly for my own sanity. But I'd wait to add werror until they were all fixed so regression testing would continue as the warnings got fixed. Cpp_check and clang tidy would also eventually halt the pipeline. And *san on the tests as compiled in both debug and O3 with a couple compilers.
Being a consumer myself, I’ve never had a non difficult question.

I’m not calling to check my balance or get directions. I’m calling because your system did something wrong and needs to be overridden
For the lazy or short of time, does with worth with tldr pages :)
https://tldr.sh/
If 0.01% of the transactions a bank processes daily need some form of human intervention, that's already a full day for a lot of bank employees.

Said bank employees would rather have the same number of days off we the rest do.
If it is C++ I wouldn't think about python in most cases. Rust should come to mind. Ada, or D are other options you sometimes hear about.
CI/CO is what I used to lose weight (back to normal BMI as of today, actually).

I won’t lie and say it was “easy”. I had to make real changes, and some were not easy for me (cheese. Peanuts…). But after I bought a scale and weighed my portions, it was readily apparent what was wrong for me.

The other things most “experts” (who are trying to sell you their brand of dieting) will sell you about CICO not being “everything” is that some food are awkward. Like celery, which has 5 calories uncooked, 30 cooked.

Ultimately, as long as you are weighing your portions, those oddities should generally not be “breaking” a CICO diet.

I appreciate this other suggestion, for the app. I will check it out.
Yeah, but they had a limited set of rules to work within (they were just hyper-efficient at calculating the possible outcomes relative to those rules). Humans, in theory, only have the rules they believe as there technically are no rules (it's all make-believe). For example, what was the "rule" that told people to make a wheel? There wasn't one. The human had to think about it/conceive it, which AI can't (and I'd argue never will be able to) without rules.
> All businesses have a home.

There is a vast difference between a disgruntled violent person showing up at the address of SmallGuy LLC (which happens to be their home) and the same type of person showing up at the street address of, say, Apple who has thousands-strong security force.

> A business with no physical location is not practical in society.

This comment on HN of all places is clearly incorrect, since most web businesses don't exist in any physical location.
Aha, the Nancy Reagan approach to complex problems reduced to a simple word that makes total sense in a rational and cooperative world --just not in the real world.
Yes, but most of the remaining wood heat in the Bay Area is from houses built in the 1920s-1950s. If the homeowner has money to upgrade, they usually re-do the whole place with updated electrical & heat pumps.

We've got 4 of these houses on our street, all built in the mid-50s with owners who are senior citizens now and probably could never afford to live in their current home if it weren't paid off and subject to Prop 13. Their yearly housing cost is $3000. Our monthly housing cost is $10K. They can't really afford to upgrade anything, but as soon as the house is sold, it's going to get a full gut remodel and probably a second story.
> Mojo: The world’s first programming language built from the ground up for AI development

John McCarthy has entered the chat.
Amazing work. The color usage alone is a great way to show clients the effects of technical debt from multiple vendors working on their sites.
Ask HN: How is it that AWS doesn't have scheduled downtime like other web apps?
The Harkonnen are stereotypical medieval despots, almost cartoonishly so.
I wouldn't. I also wouldn't think about a decentralised email solution, or a decentralised messaging service. doesn't make sense.

as for publishing my own blog though? nah I'd really rather a decentralised system where I can host my own blog wherever.

and yes I do realise most people don't care about that, and yes I'm not sure if they'd care about other benefits of decentralisation as well or not, but its not like there is nothing there that would affect them.
Right. As a toon Roger can’t not respond. It’s how Doom forces him to reveal himself.
Tools for Tizen Applications
ActivityStreams could be seen as a viable extension of RSS (aside from ActivityPub being based off it already) and it does support some simple pagination via its "Collection" vocabulary. Since ActivityStreams is ultimately based on JSON+LD, one could also add seamless querying support to an ActivityStreams endpoint based on SPARQL, for more advanced uses.
"The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man." ― George Bernard Shaw, Man and Superman
Association between Income and Life Expectancy (2016)
I think there's no chance they intentionally want users to wait 20 seconds to see their latest notifications.
I’d argue that it’s not automated support at that point. It’s just a feature the software now handles.
Thank you. Why is it so hard for me to find this information by searching?
Two options from my own experience:

- Allocate a regular time to read the papers/articles. Accept that the list may forever grow. Bonus points if you tag the content going in so that you can prioritize a tag/topic to make progress in a space you like.

- Expire out old content you aren’t going to get to. I triage my list periodically, sorted by oldest. If I don’t remember adding it or don’t feel interested based on a skim of title and intro, it gets deleted.

I pulled these from how I treat feature/bug backlogs at work. If it’s older than 90 days since any activity and a feature - delete. If it’s a bug, it gets archived (in case of repro steps needed).
> Especially if you're of a sex, ethnicity or age group that they hate. Sometimes the same as theirs.

Well, Gemini just proved that if you're white, you're the ethnicity the AI is told to hate.

That's the thing, because it can be programmed by humans means at some point, it will be abused to do something nefarious. And because it only knows what humans tell it about reality, it will always "think" within the context it's been given (never in the abstract).
Wikipedia downgrades CNET's reliability rating after AI-generated articles
Current versions of Gnome allow setting a fixed number of workspaces in Settings, Multitasking.

To configure hotkeys, you have to set some dconf entries manually, with dconf-editor or gsettings from a terminal:

> gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-1 "[\"<Super>F1\"]"
Why in gods name have they decided to do this I don't want to manually type in codes. Or have to recreate 10+ accounts. Why can't I pay money to keep using it?? Has anyone tried any of the alternatives?

I've just read the ios part though and how it will work on the m1 macs so are they just sunsetting desktop support for intel? is that more accurate?
By analogy, amino acids are to proteins what a pile of bricks are to a house. Have we made any progress on figuring out what could have possibly caused the amino acids to become arranged into proteins?

If you read between the lines, I know this sounds like an argument for creationism, but it's because I'm an atheist that I find the question so frustrating/compelling.
Fulton County, Security Experts Call LockBit's Bluff
I think the line is well enough drawn in this particular case. It's not "my data", but PII (Personally Identifiable Information) that most of the legislation is concerned with.

Firstly, the search engine does not require a person's name, address, gender, mother's maiden name, person's dog's name, all people the person is associated with etc to perform a search. If someone inputs these to the search input, it's just a search parameter not something that the search engine can reliable use to identify and track the person. So, a search is fine to perform, using the text for improving the service is fine, using it to do anything at all is basically fine, but collecting personally identifiable information that would allow identification of the user that entered the search parameters and using it for whatever the company deems useful for their own purposes, is not. Not ok without explicit consent of the user that is or if required to provide the service. Or a number of other cases as listed in the appropriate legislation, including the following.

Secondly, (most?) legislation, as far as I know, exempts businesses from the requirement of obtaining explicit consent, if the PII containing inputs, are required to perform the service. That could include for example using IP address logging for security purposes against DDOS attacks. It could be PII, but if its processing is necessary to provide the service, that's ok. No extra consent required.

Another example, if you need an email address from a person to send an "email verification email" for a "forgot my password" feature, there is no need to obtain additional consent beyond stating why the email address is collected and then use it only for that purpose.

Basically, no funny business with the data, use it for what it's given and it's all fine. No need for extra poopups asking, "may I plz stalk you/sell all your dataz?", if that's not what is being done.

Note: This is my limited understanding, not an official or legal interpretation or anything.
Please don't... Actually yrro posted something similar 2hrs before you and now we have the whole {curl,wget} pipe into command discussion again...

Friends don't let friends pipe streams into commands

https://news.ycombinator.com/item?id=39554044
Memory safety in C++ would be easy if everyone everywhere used std::vector.at(), avoided all manual memory management, only used safe libraries, and enabled the tooling that fails builds if any C-isms (like implicit casts) are used. That's never going to happen, though.

Modern C++ does give you some nice foot armor, but (and I say this as a grudging C++ developer) that's no match for Rust's policy of taking away your footgun by default.
You need to install linters and formatters and security checkers. But you need to start using them incrementally. Trying to fix all the issues found at once is a quick recipe for madness. I suggest using clang-tidy with a meta-linter like Trunk Check

docs:

https://docs.trunk.io/check/configuration/configuring-existi...)
Discussed (a tiny bit) at the time:

Defcon: Preventing Overload with Graceful Feature Degradation - https://news.ycombinator.com/item?id=36923049 - July 2023 (1 comment)
I don't know about the downvotes, and I'm not a lawyer so take this with a grain of salt, but there's a difference between a service to the public (e.g. a café or a restaurant) and a service such as Hetzner.
> Consumers also may feel weird ...

Any change requires doing things that people are unfamiliar with. Most of human history - 99.9..% of it - didn't have single-use disposable packaging, and did heavily reuse 'packaging' (containers).
unfortunately the Rust version seems abandoned too :(
Not much: to be "local first", classic desktop model, we also need connectivity, meaning the ability to reach ANY personal service without any third party IT services (just TLCs).

My point is that we need at all level a declarative approach, but we need much more the classic desktop model who can exists only with a declarative approach easy enough that generic power users can manage a full home infra with all their systems/services self-hosted.

This allow for FLOSS software targeting personal desktops like let's say Tox instead of Zoom, RetroShare instead of DropBox and so on. Services accessible with simplicity for anyone, all manageable with little code. All distributed solutions have too much overhead, so we need a classic client-server model, but for anyone hence and IPv6 with a global per host, a "family" domain name with relevant subdomains per hosts.
Yeah this. I live in Silicon Valley, can't afford a house here (almost nobody can), but have an EV and rely on public charging infrastructure. Most people, and even most EV owners, don't and will never own a single family home here.

It works totally fine, my office has slow charging, the public library a short walk from my apartment has slow charging, and many supermarkets have superchargers or other DC fast charging so I almost never waste time dealing with charging.
An oldie, but a goldie.
That's correct you will hit Canada long before France!

I guess it is because I think of Canada as a freak American state. Upper America, not an independent country.
Reminds of the "recovered memory" hoaxes on the 1990s.

"First, do no harm" is a pretty useful goal...
Are you sure? My F91W doesn't even ask for year in settings. How would have it known it is a leap year or not.

Some other models (not F91W) does track year.
TiDB – open-source, distributed SQL database for transactional apps
vector.at() is memory safe. You get a choice. Easy to ban [] if you cannot statically prove it is safe.

C++11 isn't the most memory safe language, but C++11 is a lot safer than older versions, and C++23 is better yet. I'm expecting true memory safety in C++26 (time will tell), but it will be opt-in profiles which isn't ideal.
That's not exactly correct. Amyloid plaque is a hallmark of Alzheimer's and is still believed to be the primary cause of cognitive decline.

However, that doesn't mean removing the plaques will replace cognitive abilities.

If you think of neurons like plumbing, the plaques clog up the tubes, and the neural connections are no longer firing. Removing the plaques doesn't mean a whole doesn't exist in the tube, it just means you've unclogged it, meaning the contents can now spill out.

This isn't to say that amyloid plaques are the only marker in age related cognitive decline.

My suspicion (and I do some work in the field) is that many different diseases are being lumped into a single thing that we don't completely understand.
There is a lot more which will be learned in the next decade.
Joining Google a few years ago, one thing I was impressed with is the amount of effort that goes into graceful degradation. For user facing services it gets quite granular, and is deeply integrated into the stack – from application layer to networking.

Previously I worked on a big web app at a growing startup, and it's probably the sort of thing I'd start adding in small ways from the early days. Being able to turn off unnecessary writes, turn down the rate of more expensive computation, turn down rates of traffic amplification, these would all have been useful levers in some of our outages.
I would probably make my own PCB for this if I actually get around to doing it. (I'm an EE, so making custom hardware would be half the fun.) The tricky part for me would be writing a driver. I suspect that's where it would fall apart; to my understanding keyboards (as a standard device type) use a limited number of scan codes and the mapping to characters is done in the OS based on the locale settings. I'm not clear on how hard it is to get e.g. Unicode code points through a USB port -- [1] says there's no standard way, while [2] seems to have hacked something up with alt codes. I suspect that would introduce input lag, though.

[1] https://stackoverflow.com/questions/37203616/how-do-i-direct...

[2] https://hackaday.io/project/192644-unicode-binary-input-term...
I don’t get it. I give the search engine a string. Who is arguing against them searching for the string? They’re arguing against using location tracking and third party tracking in order to figure out that, actually, you’re not searching for a specific type of tree trunk but for viagra pills.

I also might not want my previous searches to impact my later ones. (Just give good results again, Google Search...)
No. It’s the people that are the intermediates that are removed from the interaction. Most commonly, only on one end.
Leap Year Test in K&R
> I think I got something in the sale agreement about being able to operate a business out of my house

I don't understand this. Whatever requirements (if any) that apply to your home business are going to be set by the city/county (and those can change over the years). Your home purchase agreement doesn't have any jurisdiction over that.
"we" who?
Cool, but I’m not sure that’s the topic of conversation.
Yes - emergence is the relatively straightforward observation that large systems can have complex features that are not discernible at the detailed level. My go-to example is Darwinian fitness, which is not discernible at the atomic level.

The trickiest part of making a large neural network conscious would be in how you train it. Our brains have been trained by a half-billion years of evolution since the first neurons emerged, and while evolution is slow, that's still a long time.
Wikipedia No Longer Considers CNET "Generally Reliable" Source After AI Scandal
Related:

Enlightenment 0.26 - https://news.ycombinator.com/item?id=38753048 - Dec 2023 (50 comments)

Enlightenment Desktop - https://news.ycombinator.com/item?id=29761648 - Jan 2022 (1 comment)

Enlightenment 0.25.0 Release - https://news.ycombinator.com/item?id=29710006 - Dec 2021 (2 comments)

Enlightenment – The Underrated Window Manager - https://news.ycombinator.com/item?id=13998041 - March 2017 (1 comment)

Enlightenment DR 0.18.0 Release - https://news.ycombinator.com/item?id=6951873 - Dec 2013 (34 comments)

E17 is out - https://news.ycombinator.com/item?id=4955861 - Dec 2012 (68 comments)

E17 (Enlightenment) enters alpha after 12 years - https://news.ycombinator.com/item?id=4756898 - Nov 2012 (75 comments)

Enlightenment Foundation Libraries release version 1.0 - https://news.ycombinator.com/item?id=2156191 - Jan 2011 (5 comments)

Linux desktop with Enlightenment (e17) by top-tier electronics maker - https://news.ycombinator.com/item?id=947656 - Nov 2009 (15 comments)
Five nines is about six minutes of downtime a year.

Google search fails for me perhaps about that.

Now to get five nines for Google a bunch of parts below it have to be more redundant and reliable.
Good to see better Wayland support in a popular environment.

Judging by the screenshots, the UI remains a mess though. It's really surprising how people can be selectively blind about these things.
Yeah does the AI then go and upvote or downvote sources to its responses based on the end user feedback?
+1 That was my understanding reading the title.
btw, if my above reply felt a bit out of place, I though I was replying to the top level post.
That's why I'm suggesting that we target very large vehicles first. I am skeptical that poor people absolutely need very large vehicles, which are more expensive to run anyway.
ChimeraX has a VR functionality. Certain modeling programs still support Nvidia's Stereo3D (Coot, PyMOL, Chimera, ChimeraX, and more) which I still use for modeling.

That relies on X11 unfortunately, so I'm looking for a new way to do 3D viewing.
the jpegli progress is so awesome to see
> What do you do now?

Look for another job

> You’d be amazed at how many C++ codebase in the wild that are a core part of a successful product earning millions and they basically do not compile.

Wow I really hope this is hyperbole. I feel like I was lucky to work on a codebase that had CI to test on multiple computers with WError
I’m American.

It was in the movie Roger Rabbit, which came out when I was 5 (40 now). And I know I knew it then.

I assume I learned it from looney tunes or some other cartoon. But it was ubiquitous enough everyone knew it. To me it feels a little bit like asking how you know who Superman is. It’s just too engrained.
it's also not the sound that is doing the healing here. the sound waves are used to create an opening in the blood-brain barrier so that the drugs which do the actual healing can get where they need to go.

i suspect a nightclub that plays music which opens the blood-brain barrier would lead to some peculiar outcomes
I echo your sentiment about bittorrent and p2p swarm protocols. Seeing the current fediverse emerge has felt almost anachronistic to me - the tech put to use is, at baseline, older and less resilient than the p2p protocols from the late 1990s and early 2000s. There may or may not be milage in the Matrix protocol...
My guess at the problem: we all feel a sense of relief when the codebase gets smaller, but making an existing, working codebase smaller is really, really hard work. Deleting it and starting over front loads all the reward
I was assuming it already had unit and system tests with decent coverage. I forgot how bad stuff gets.

Maybe VM clones of various users too, and recordings of their work flows?