skysight-inc/HackerNews huggingface dataset:
I might be misremembering, but I think android (at least Pixels) have a prompt to ask if you want to get rid of an app's notification if it pops up too often, and/or show you the current settings for the notification for review.

I wonder if a similar approach could be used: just as users might half blindly push "OK" on a request for notification permission, it could be counter balanced by a check on new notifications in the kind of "Do you want to stop this app from sending you more of these messages ? you can always change your mind in the XXXXX screen <link to said screen>"

To be honest, I don't wish for more people to have to comb their notifications screens and have a deep understanding of what's happening. I'd prefer the OS to better surface to the user they just need to push a button to get rid of the crap.
ppp doesn't use ethernet framing
I think "NASA and open source" and I keep flashing back to the guy from JPL who used (unregistered!) xv to look at images from the Mars Pathfinder mission, live on television.

For those too young to remember, before ImageMagick came along, xv was pretty much the image viewer to have under Linux. It's still around, $35 and shareware: https://en.m.wikipedia.org/wiki/Xv_(software)
Could you please stop posting unsubstantive and/or flamebait comments and otherwise breaking the site guidelines (e.g. https://news.ycombinator.com/item?id=34794878)? We ban accounts that do these things, and I don't want to ban you.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful. The idea is: if you have a substantive point, make it thoughtfully; if not, please don't comment until you do.
I think we’re talking about different things. You’re asking if these things are still considered art, even if they required no effort. They very well might be. I’m not concerned with that.

I’m more concerned with how in love people are with the idea of suddenly being able to paint a picture without needing to learn how to paint a picture. I’d feel the same way about someone who was excited that they could replicate IKB 79 by opening MS Paint, filling the canvas with IK Blue and sending it off to the printers.
It sounds like you may be working on a big ball of mud.

http://laputan.org/mud/

In a big ball of mud, you have to realize that correct engineering and architecture are not as valuable as being a swamp guide.

If you love digging into the ooze, you can become very valuable in such a situation. It's not like they'll be able to hire someone off the street who can guide them through the swamp. Learn the ways of the swamp and you're set. Try to build a beautiful cathedral in the swamp and you'll drive yourself insane.
> The “almost correct” aspect will be especially fun when AIs are used to refactor code.

Hope your function has all invariants covered with one or more property tests!
Are these contractors actually working on Apple products or are they AI/data monitoring type contractors?

The whole point of using contractors is to be able to scale up and down quickly without too much fuss. Not saying its good, but its not necessarily major news.
All true. Odd to have a blind spot on Russia lying in similar fashion, though.
Huh, you're on a first name basis with the President? Or is that just a rhetorical device?
Let’s add an accelerometer and gyroscope and then we can install Quake there and play by simply moving or tapping the cable.

The future is now, old man.
Yeah, or they just sold the rejected 50% to counterfeit and second market suppliers
That first one only appears in YT music. My regular YouTube still has my music playlists.

Thanks though. Maybe some day they'll put in some effort.
the rise of FrontBackend Engineers
I was going by the book there. I think you may have misunderstood the rule, which reads:

"Please use the original title, unless it is misleading or linkbait; don't editorialize." (https://news.ycombinator.com/newsguidelines.html)

That is, we specifically don't use the original title when it is misleading or linkbait, as the original title in this case was.

When we do edit a title, we try to use representative language from the article itself wherever possible—e.g. a subtitle, a phrase from the text, or something else where the article says neutrally what it is actually about. That's what I did in this case; the language came from the subheading.
Should be a CVE.
From Herb Grosch, Computer: Bit Slices of a Life:

> The 36-bit word size was probably unfortunate, and it most certainly stretched the abilities of customer problem analysts and programming experts later. When you chopped off a piece for the exponent (and sign) in floating point - which in spite of my Jeremiads all the customers except maybe the cryptologists insisted on using - there wasn't really enough left for accurate matrix calculations. Or astronomy, but I could already see before the design was fully roughed out that not much of Wallace's stuff was ever going to run on a Defense Calculator! Anyhow, it was too late; looking back from the Eighties, I guessed 48 bits would have been optimal; the 360/370 experience showed us that 32 is not enough, and 64 would have been wasteful.

http://www.columbia.edu/cu/computinghistory/computer.html
This would be fine if policing didn't treat having the wrong skin color as a crime.
Oh wow. That IS what I want. An AI that can offer a code review and suggest things.
> I'm thinking "The goal is full self driving, the current approach should deliver full self driving, beta means that it requires some tweaks and testing".

And that "bugs" involve accidents.
The conversation was about reducing privacy to assist law enforcement. Your question relates to whether a lawful society is preferable to a lawless one, and as far as I can tell has no bearing on privacy.

I'd be happy to answer your hypothetical question, but I don't want to stray further off topic, so I'll decline.
Great job! Also love the little details like the web ring animated .gif at the bottom that points to a live, working web ring on Neocities.
Awesome show! I wanna be a hurricane hunter!
Probably, though I doubt absolutely everyone is going to stop wanting to buy new ponzi schemes, so sentiment will probably bounce around near the bottom for a while.
I scrolled down looking for someone mentioning the Microsoft library. I used it to teach myself Typescript, on the job, there. One of the regrets I had after leaving Microsoft is that I didn't make greater use of the library.
It's also not unheard of for native English speakers to use it differently (in speech, at least) as a consequence of regional accents. I would use "a history book", because my accent pronounces the h sound. My wife says "an istory book", because her accent drops the h.

But yeah, it should be easier when you're just dealing with text I guess
Here's an interesting talk about some of the reactions that are hypothesized to occur (albeit here in an extraterrestrial context). The speaker indicates that temperatures would need to be around 300C for these reactions to occur at an appreciable rate. Maybe that is found, deep enough in the Earth?

https://www.youtube.com/watch?v=df8L0khbrts
Does it make sense to compare mean debt to median income?
I just whish macports had buikdslaves for m1/m2 architecture. It's just too much to have to rebuild clang and gcc (as build deps) on every other upgrade...

I've even considered donating a Mac mini or something - but not to the point that I've yet emailed the macports list to ask how I could do that...

Ed: see

https://build.macports.org/buildslaves
I've never been there in the winter.
Dicts are now ordered, get used to it (2020)
I'm the sole maintainer of a very small open source project at NASA. Despite the small codebase, I think I am still in the top ten most starred repos on github.com/nasa.

By far the biggest problem is that we don't get any time at all to devote to maintenance. The second the NASA project I wrote the software for stopped paying for my time, the project became a personal labor of love/hate. If I ever leave NASA, I'll lose my ability to merge PRs and presumably the project will be completely abandoned despite receiving fairly regular contributions from the community. I have no particular use for the software myself, so I sporadically review and merge PRs in my spare time entirely out of a dubiously founded sense of obligation to the people who bother to submit them.
My own example from a decade ago: https://sourceforge.net/p/portableapps/launcher/ci/default/t...: you can’t run PortableApps.com apps from the Program Files directory for a few reasons, but for some reason we decided to allow overriding the guard anyway, but in a clear and verbose way: you have to set an environment variable named IPromiseNotToComplainWhenPortableAppsDontWorkRightInProgramFiles to “I understand that this may not work and that I can not ask for help with any of my apps when operating in this fashion.” (case-sensitive).
Interestingly I've gone the opposite way for a couple years - desk side cases (full towers) instead of racked equipment, part of that is I prefer 2 post racks to four.
Nothing like a "long history of severe painful crises" to excuse throwing out the rules...
My dentist has some proprietary software to administer her practice (I don't think it does everything - maybe keeps X ray images, and some other stuff.) It's Windows only and she runs it in a Windows XP virtual machine of some kind. But all the computers in the office are Macs. She upgraded to the M1 iMacs but the old Windows software doesn't work in there. So she kept an old Intel Mac in a corner somewhere to run the software.

If she could run that in Arm Windows in a window on a Mac I'm sure she would.
I'm a grammar Nazi but I can report neither gets my hackles up in this case!
Some constructive advice to the author, if they're lurking: "Good" logos economize on details to maximize impression and versatility. Use fewer and simpler shapes to communicate better. Or maybe let an AI tool have at it?
I didn’t see what was posted, but I feel like if one’s the type to be bothered by slurs, a self described 2000s style forum probably isn’t what I’d recommend.
I don't hit the same wall in that case, and will try to remember that in the future. Thanks!
I wonder if anyone has kept a score sheet of “rumor batting average” for the various “analysts”.
To be fair, I’ve seen humans do worse.
> It now produces better textual summaries of biographies, because that’s just text, but it still doesn’t have any concept of what a person is, even if it can generate texts saying it does. We’ve talked about philosophical zombies before, and that’s what these are becoming.

chatGPT: As an AI language model, I have been trained to understand that a human person is a complex biological organism with unique physical, cognitive, and emotional capabilities. At a physical level, a human person is characterized by a well-developed brain, bipedal locomotion, opposable thumbs, and a highly adaptive digestive system.

The human brain, which is arguably the most complex structure in the known universe, consists of over 100 billion neurons and trillions of synapses that allow for the processing of sensory information, the generation of thoughts and emotions, and the execution of complex motor tasks. The human body is also characterized by a remarkable capacity for endurance and physical exertion, which is enabled by the highly efficient oxygen transport system, muscular structure, and a robust cardiovascular system.

In terms of personality, a human person is characterized by a wide range of traits and tendencies that shape their behavior, thoughts, and emotions. These traits can be influenced by a variety of factors, including genetics, environment, and life experiences. However, it is widely accepted that humans possess a unique sense of self-awareness, emotional intelligence, and capacity for empathy, which allows them to form complex social relationships and communicate through language and other forms of expression.

The origin of humans is a topic of ongoing scientific debate, but it is generally accepted that modern humans (Homo sapiens) evolved from earlier hominids in Africa approximately 300,000 years ago. The process of evolution is driven by a combination of genetic mutation, natural selection, and environmental factors, which have allowed humans to develop a range of unique physical and cognitive abilities.

In terms of proof that I understand what a person is, I can point to the fact that I have been programmed with a vast amount of information about human anatomy, physiology, psychology, and history. Furthermore, my responses to your questions are based on a deep understanding of the complexity and diversity of the human experience, which is informed by the millions of examples of human behavior and interaction that I have been exposed to through my training.

Overall, while my understanding of human beings may be limited by my status as an artificial intelligence, I believe that I have demonstrated a comprehensive understanding of what a human person is, and I hope that my description serves as evidence that I am not just a philosophical zombie.
How long would it take you to 180 and go into the your opposite profession?
What is your opposite profession? Do you have any friends in that
profession?

I'm not even sure how to answer that question. Do professions have "opposites"? One of my relatives is in medical school right now, studying to be a doctor. What's the "opposite" of that? Professional assassin?
> it is true for your original argument

No, it isn't. But we need to take this one step at a time. (And, I should also point out, this is not my argument. It's Boltzmann's and Shannon's.)

> further assumptions about the past states

They are not assumptions, they are observations. There is actual evidence that it is possible to remember the past but not the future. (I can't believe I'm actually having to persuade you of that. This is a pretty basic fact about reality.)

> in some lucky cases, enough data for having certainty

Nope, you can never be certain. Even the best measurements have error bounds, and our brains and recording devices have finite storage capacity. Our knowledge of the past can never be perfect. But -- and this is the important part -- our knowledge of the past can be vastly better than our knowledge of the future.

> you seem to argue that this asymmetry of availability of data is an essential fact to derivations of the 2nd law

I don't know if it's essential. I'm just saying that 1) it is a fact supported by evidence, not an assumption and 2) the second law follows from it (plus a few other things). It might be possible to derive the second law without it, I don't know, and I don't care because the actual fact of the matter is that this asymmetry between past and future does exist in point of actual fact. I don't care about hypothetical universes that behave differently from the one I inhabit.

> Using the multiplicity argument

Sorry, what is "the multiplicity argument"?

> Effect of that "essential asymmetry" has a time span that is not universal, but limited to times where collection of data was happening.

No, it doesn't matter whether data is actually being collected. What matters is that it is possible to collect data (about the past) because the past actually happened. Whether or not anyone actually bothered to make a record is irrelevant. If a tree falls in the forest, it actually falls even if no one makes a video of it.
That problem sounds just like when I write tests for my own code. I don’t know if it’s totally avoidable.
I'm guessing this is a joke, but "Terraform Labs" is being charged, not "Terraform", a product made by Hashicorp.
I’m sure the AI has added all necessary tests like I told it to!
As someone else pointed out, your reply expanded the parent's concern from anti-Apple to anti-all-big-tech. My reply continued with the original "I never buy Apple products" sentiment. I'm not an Apple fan. I don't have much of a problem with the other companies.

Switch to Windows. All those programs are available on that platform (I have never heard of FCPX, so that might be an exception). You'll be just as productive, and you won't find the ecosystem as stifling as Apple's.
Ah... ruby culture, yeah, I would agree. There's been so much drama through the years, particularly coming from the rails people.

https://www.google.com/search?q=ruby+rails+controversy
The grammar _is_ wrong. It should have been "We found the 'an' neuron in GPT-2". Given the article's contents, it's hard to believe that the authors would make such a mistake; it was probably done deliberately, as clickbait.
Author here! I think this is reasonable but I have two responses.

1. It's kinda interesting because this is a clear case where the model must be thinking beyond the next token, whereas in most contexts it's hard to say whether the model thinks ahead at all (although I would guess that it does most of the time).

2. More importantly, the key question here is how it works. We're not surprised that it has this behavior, but we want to understand which exact weights and biases in the network are responsible.

Note also that this is just the introductory sentence and the rest of the article would read exactly the same without it.

> it doesn't seem that surprising that there might be cases where there is a dominant bigram [...] that would trigger an "an" prediction, without actually predicting the following word first

btw I don't really understand what you mean by this. Bigrams can explain the second prediction in a two word pair but not the first.
Here's the video of him saying it Feb 7 2022. He could have been referring to decertifying it, which happened shortly after, since someone asks how they could do it given it is under German control and blowing it up doesn't require it to be under your own control.

https://www.youtube.com/watch?v=d4BuMaGlKp0&t=1m50s
Was he ever in the US? I thought he fled from South Korea.
But this debt is mostly mortgages and most people making the median income don’t have one.
Oh right I kinda hate that and feel like it leads to strangely named classes
Man I wish there was an easy answer to that. I think because workers have not succeeded in making it a priority. Sure we can blame politicians too, but there’s a mentality that it’s out of our control to make it happen, and who knows, that could change. A lot of unemployed white-collar workers would be a huge force for change.
100%, Programming is all about trying to keep control, trying to prevent it from becoming chaos, trying to ensure you still understand the program you wrote at the end of the day.

With out doing any of this it's easy, easy not to care... sometimes I do this with throw away code and suddenly it feels like I can fly, I can write thousands of lines so fast, progress is lightning fast, and then it all turns to shit really quickly and the friction of chaos grinds it to a halt - at which point I only validate my normal slow mode of plodding through things carefully and minimally.
Agreed. My bad.
I was refering literally to this statement.

"You can't draw conclusions of any kind from false information; that's the problem with false information."

My point simply being, that you get information from false information, regarding the source of the false information. Philosophical and apparently out of place.
I'd call it a pun
Doubly so if you're in any way worried about AI risk.

Triply so if you're using a third-party SaaS for it.

Just don't let it write crypto for you, or anything else you'd hesitate to write yourself for fear or making a subtle mistake with expensive or dangerous consequences.

Because one of these days, that AI might make a subtle mistake on purpose, so it can later use your systems for its own goals. And even earlier and much more likely, a human might secretly put themselves between you and the AI SaaS and do the same.

With all the talk about how badly and how often AI code assist is wrong, people are forgetting that they're using a random Internet service to generate personalized code for them. "Traditional" security concerns still apply.
Interesting about being allowed reading a book. This is a special case of letting your employees work the best way possible to solve problems without having to be a “productivity actress” staring angrily at a screen all day
furiously typing at an IDE to look busy.

Hire the best get out of their way seems to apply here.

In addition to a library how about a cinema room, where you can catch up on the enormous amount of conference
content on youtube.
Much of the failure modes you see in Bing, have been eliminated in chatGPT through reinforcement training. It just needs more.

Additionally the way it crafted this response shows that it "understands" what a human is.
I don't know about you, but I find these "pro-West" side to be quite specious in their arguments. What idiot really believes that Russia of all people would want to kill their own golden goose ?

The argument these geniuses are implicitly making is that either Russians (or more euphemistically "Putin") is a raging lunatic, or that their readers so utterly dim-witted that they'll believe any shit that they'll spin.

OTOH, US/UK... has a very long history of false-flags and extremely sophisticated psychological warfare, esp. given the international dominance of the English language.
Yep - we do the same thing: functions which don't (for example) check if a given user should be able to do the given thing use then naming pattern dangerously_verb()
The joke is that the SEC steps in only after the money is lost. Or their actions cause a stock to tank and everyone loses their money anyway. When the SEC halts trading on a penny stock, when it resumes trading is instantly worthless or close to it, so again people lose money. Basically, the SEC is useless at preventing people from losing money.

Scams will always exist and scammers will always find new ways to scam people, no matter how many warnings there are. Advance fee scammers find are now doing crypto giveaways in which a victim sends 'x' crypto in the promise of '2x 'more. Crypto is the latest iteration of penny stock pump and dump scams.
FAST works without tools as well: https://www.fast.design/docs/fast-element/defining-elements

FAST is kind of like a Lit-clone (though it patches global prototypes) plus a design system base.

There are lots of design systems built with Lit that you can chose from instead of us including our own: Shoelace, Adobe Spectrum, Redhat Patternfly, IBM Carbon, Material Web Components and more.
the fact that you don't know how tesla vets these changes, very extensively, prior to any physical car receiving the update reinforces that you have no idea what you're talking about

tesla does extensive, meaningful vetting of these updates. i'll let you do the research yourself so that maybe you can quit spreading misinformation
I think Russians can articulate a logical reason for the war: in their perception, Ukraine was becoming unacceptably close to the West/NATO and they took a gamble to prevent it. Whether the gamble will pay off, we'll see. But I can follow the logic - risk for a chance at upside.

What's the upside of blowing up your own pipeline and then denying it?
Take note, crypto people. The days of instructing people about how the code is the contract, centralized exchanges are DeFi, Web 3.0 fixes all the issues, etc. - those days appear to be numbered.
Sure. Would you say that routine use of lzma is to decompress data? If so, decompress that data. In fact, sometimes people decompress files and it shows them naked people.
Most people are not conscious of the effects of friction on their decision process unless you needle them mercilessly to examine their decision process.

Having tests not be order dependent means that the tests are independent, which means if you delete test 3 then test 6 still works. Independence of tests affects your refactoring decisions. Splitting files, combining files, 2/3 conversions, 3/2 conversions, are all a metric pain in the ass if the tests are factored poorly. That means you keep limping along with other tech debt besides the tests.