skysight-inc/HackerNews huggingface dataset:
:) Can't wait for my 4 year old kiddo to wake up so I can tell her how her drawings come to life in the night and dance around if she behaves haha

Thank you again (and Meta too) for making this happen. This is gonna be put a smile on millions of kids I tell you and make them draw more.
One of my colleagues is DRY zealot and it drives me nuts. It's always feels like a brain-dead application of a first pass philosophy that doesn't take any greater context or second order effects into account.
Do you have a nose like an anteater or are you actually a cyclops? I don't think typical human's noses occupy a large space in the center of their vision.
Monad way can weigh or wait.
well, though i may claim to know something about camus, i would not claim to know anything at all about bridges,
Kotlin is getting in a weird position with every release from Java now. I feel like Java is gaining all the features that made Kotlin exist in the first place. Maybe the biggest thing that's still missing is nullable types and if Java gets that I don't see a reason to use Kotlin anymore.
The suspect is indeed innocent until proven guilty. I haven't advanced any claim that this particular suspect is the perpetrator; only that violent crimes are overwhelmingly committed by people known to their victims.

I hope that we can extend the same fundamental legal skepticism to society's most needy.
This is a good insight. One quibble I’d make is to point to the “into a loop or function” in Carmack’s post. When you’re consolidating some repeated code into a loop, the weight of the abstraction is lower than a function. Also, the problem of “future maintainer pulls the abstraction out of necessary context” is less likely.
There are also free utilities that make the menubar black so the notch doesn’t stand out so much. Have you tried that? At least then you don’t loose the top part of the screen.
Hmm. I love refactoring. Getting the initial something that works but is ugly is fun but can be frustrating, and leaves me wanting. Once I have it working, refactoring it to something elegant is a joy. It already works. That was the hard part. All I have to do after that is push things into piles and arrange things neatly, and the result can be very satisfying.
Yes, but it’s starting to sound like the previous breakthroughs with self-driving cars, 3D printing, VR/AR and blockchain.
It is absolutely fair to say they did not consider security (at least to a level that can be considered real security). They targeted a Orange Book Level C2/Common Criteria EAL4 level of security (at best) which is a level that was not even really intended to indicate there exists any security at all, and, as a result, were permanently unable to retrofit beyond that. They attempted to many times and failed every single time despite decades of effort. There are multiple systems designed both before and after that were designed to achieve the higher levels of security and succeeded. The security designed in was incompetent at the time and incompetent now and, as history has shown us, unfixable.

To then address your second point indirectly, I agree that there are systems, such as Windows, that have "security" designed for systems where all agents are inherently trusted. These systems are not inherently worthless as it is perfectly fine to use in situations where security is unnecessary such as children's toys or running a disconnected device. It is, however, unacceptable to use such systems in contexts that require a minimal level of security such as banks and hospitals like how they are used now. Using systems designed only to protect against casual and inadvertent attacks in critical systems is engineering malpractice.
Putting my other comment another way:

If MEGA is used repeatedly and almost exclusively by threat actors as an exfiltration point, and is unwilling to address legitimate concerns about their use across the web, why shouldn't every who isn't interested in using MEGA just block any connections to or from the service?
Earth Species Project: AI to decode animal languages
It’s in the lower center of your visual space. You just don’t notice it because your visual system has accepted it as normal. Try closing one eye and looking toward your nose. It’s right there.
Didnt they allow all the banned users to come back + removed the systems that automatically ban bots?
If you let the bots come back, then you will have much more "users".
Well, no, because there are non-cookie mechanisms of tracking to which you'd want to refuse permission, and because for sites where you do want to have some cookies (e.g. to log in to an account) you'd want to refuse permission to use that information for other purposes.
Sounds too expensive, and outside of WD’s core value proposition. What’s the value to the bottom line here? I’m just not seeing it. Time to buyback some stock!
consent dialogs aren't only about storing cookies
Sadly it is mostly abandoned. But not only was it the smallest CPU with a gnu toolchain, there was also a port of linux no-mmu unto it!
Hopefully with advanced technology like this we could start recycling 90 percent of what we produce instead of strip mining Jupiter's moons.
They don't call it Hacker News for nothin...
I hope that civil society isn't destabilized in the process; sectors of the economy do not disappear overnight leaving people to retrain or into early retirement. The country should also remain competitive with others in terms of cultural, economic and military power.
I vouched since you're asking an important question. The FAQ and guidelines would mostly answer why the software banned the site and IP - self promotion is frowned upon. Turn on view dead posts in your profile and you'll see a trend of certain sites that are posted by various users which are dead. If fact some sites seem to have a club of users posting submissions to said site.

Also with news posted, it's best to use the original source unless it's behind some paywall or other technical wall.

HTH.
Israel is literally a theocracy. It's not a valid example for any kind of modern democracy, and the religion factor isn't something you can just ignore.
You hit the nail on the head. The community and number of useful repositories is smaller. But certainly large enough that you won't be stuck. Aside from that, they don't have MIPI camera interfaces so for anything image related you are limited to USB cameras.
Yeah, the last trip I took to my yacht dealer was a real wake up call. Times are tough for us all I suppose.
I feel like your cited article [0] loses most, or all, of its heft when the author admits that 47 percent of the growth in "admin positions"---more precisely, of non-teaching employees---comes from hiring at Stanford's hospital. Doctors, nurses, and other hospital employees shouldn't be counted as part of the university's administrative bloat.
Ah yes, being homeless. One of the greatest crimes
I wonder if this is just escapism from every day stress of being an adult.
why would you post a tech thing on twitter?
That's a high profile case. In most cases they don't release any names at all.
Your own issues comprehending the source code do not change that the source code is free to read, free to study, and free for many other things. And also quite easy to find.

Or, as the kids these days like to put it, "skill issue tbh".
What makes you think he didn't mean what he wrote?
I dunno. Something like spec, dialyzer, or "assertive" typing (in the case of Elixir) on the boundary works just fine for me.
> Junior devs rush usually rush to combine things like that together, ….

I know low-effort comments don't do well on HN, and this is one, but I just can't let this pass without sharing my intense happiness in reading this typo in a comment against DRY zealotry.

There must be something really subconsciously tempting about this kind of typo (https://twitter.com/BillHeyman/status/1646653124864606210):

> This is correct. It's often a very bad idea to create an abstraction without out having at least three instances that can use it.
You didn't, but warent's comment I replied to did: "their government strikes me as rather xenophobic and terrified of change"

In general, "xenophobia" is a frequent accusation against those that don't want mass immigration.
>How many HNer's have moved away and are never coming back?

I've seen ~3 or 4 people mention it
Stream Processing Becomes Mainstream
> violent crimes are overwhelmingly committed by people known to their victims.

Homicide. Homicide is overwhelmingly committed by people known to their victims.

Violent Crime includes armed robbery, aggravated assault, forcible rape and murder. Not all of these crimes share that statistic.
Here's one of the entrances on streetview: https://www.google.com/maps/@37.7694654,-122.4291885,3a,75y,...

The SF MUNI system has light rail vehicles which do sometimes run on surface streets, similar to a trolley.
Absolutely, it’s a stretch. The profit margins aren’t growing as quickly as they’d like, but that shouldn’t be news to anyone watching tech.
Amazon and AWS have completely separate privacy/security teams and different ways of approaching it. _Every_ AWS service treats user data like radioactive material. If you're an AWS service and you're found to have a way for AWS employees to get access to customer data, that's a fast track for you and your managers to get an invite to a meeting with the CEO to explain how it happened, how you're going to fix it, and what you're going to do to make sure it never happens again. That's not an exaggeration, they take it very seriously.
Doing Whatever Gmail Says
I’m a religious person so I disagree
>Personally I wouldn’t read TAOCP from cover to cover, the uncompromising rigor makes it quite the tough read

Seconded. I tried, it hurt
I have piles and piles of extremely interesting work to do in my job. I am a talented software engineer and do my level best to factor things correctly the first time around, but it’s hard to get things right all the time. Inevitably I’ll have to make a second (or a third) pass to organize things better in order to manage complexity. But compared to the extremely interesting work I do normally, pushing and arranging piles is typically pretty tedious. Well, if I haven’t slept well the night before and I’m lacking in creative energy, it’s OK I guess.
There is a cancer of cynicism and hate in these parts. Always has been but now it feels that it's the victim and now it has the tools to grow. This was a failed attempt at growth. It will try again until it is eradicated.
Nab 2023: Introducing Text-Based Editing in Premiere Pro
> Presumably they believed it was the correct explanation for the anomaly in the chart?

On what basis? How is it not an arbitrary event? There is absolutely nothing else in the paper about this event.

> May I ask if you're seeking to understand this paper or to criticize it? Because it kinda feels like when your objections were addressed you came up with some more of them?

Is that not what you're supposed to do with papers? Is this a study or marching orders?
Surely the problem with GSO is that you're now bursting UDP over the wire as fast as possible and that will be problematic for downstream switches?
I know we already have open source IDS/IPS systems, but do we have something like GuardDuty we can run locally that would detect unusually large outbound traffic over a specific timeframe?
Congress gives the corporation for public broadcasting about $300 million a year. National public radio gets about 45% of their funding through appropriations, the rest comes from donations.

The real issue is that they don't pay anything for the spectrum use.
As a sysadmin you’re probably very tech savvy, so Emacs should be very usable for you without ever learning elisp.

This video by a self professed non-programmer about using Emacs in the broader Unix ecosystem might pique your interest enough to give it a try:

https://youtu.be/qTncc2lI6OI
> “Bodily autonomy” is not a scientific concept, it’s a philosophical one. It does not negate what a fetus is scientifically.

Limiting the "what is a complete human" inquiry to the realm of genetics is itself a philosophical concept.
This looked very interesting from the screenshot and I wanted to give it a try, but then...

Install the Logic Paint VSCode extension

WTF. No. I'm not going to get another piece of enormous unwanted software for this. It can definitely be a standalone application, maybe even a single executable. https://github.com/gdevic/Z80Explorer (previously discussed at https://news.ycombinator.com/item?id=23896816 ) is an example of how to make your software a little more accessible. It's easy to download, extract, and run.
Julia Evans: about the “don't use floating point for money” advice
What if cookies which are required for a service to function are also used for tracking?
There's that hope of yours again. I guess it's quaint. I don't know when you think "eventually" will happen, but I'm 30 and pretty sure I get the dubious privilege of living to see it.
At the tail end (we hope) of a global pandemic that actually killed millions of people, with multiple wars and threats of wars that will kill millions of people, how can anyone focus on LLMs and the fantasy of AGI?

If we didn't call ChatGPT "AI" with all the sci-fi inspired baggage that label implies, would people still feel this existential dread?

If you know how LLMs work, even at a surface level, I think making the leap from there to AGI requires a kind of religious faith. Do you actually believe that a technology that has access to vast amounts of human-generated data and can imitate our language well enough to fool us a lot of the time will suddenly scale into or somehow spark itself into an actual intelligence with its own goals and ideas and a drive to survive and reproduce? Or that something that has no body or senses with which to experience the world can evolve itself?

LLMs display some remarkable abilities and will probably have significant utility, including replacing some jobs. I could say the same about laundry machines and fork lifts. But let's stop worshiping the golden calf we made, stop with the conceit that we have created a sentient entity. We haven't.

I don't feel a bit of dread. I have lived through the threat of nuclear war since the 1960s. I survived COVID, a threat that didn't need any intelligence, only human incompetence, to kill millions. And I have three children whom I think will do fine even though they will face a future I can't predict.
So… learn Lisp? (Not a joke.)
Your iPhone Was Built with Child Labor
How would you prove that it's not a "stochastic parrot", in general?

I don't see why it matters if the "time signal", whatever it is - and you surely need one for an internal clock either way - is text or something else. The models that we have only have text inputs, so naturally it would be a token (but it could easily be a specialized non-text token like BOS/EOS if we trained the model that way). And the model can abstain from generating anything given any input - this is actually not uncommon for smaller models. GPT-3.5 and GPT-4 never seem to do it, but then again it's specifically fine-tuned for chat, i.e. always producing an output.

Long-term memory is a general problem with these things, but its short-term memory is its context window, so why would it have problem correlating events there? And for long-term memory, if it is implemented as an API under the hood that the model uses to store and query data, it would be trivial for it to timestamp everything according to the clock, no?
The episode is still rather interesting if you're curious to understand a different perspective.
Designing a New Old Home: Light
The clock is always ticking. It's native to assume that you will get to old age, things could end anytime.
No. Law enforcement's job is to arrest and punish murderers, not prevent murders.
Any recommendation for the first parent-kid parser game?
Show HN: Mynd, a new AI journaling app
EDR: "we got hundreds of people working frantically on the design, programming, production, and testing of a general-purpose, environment-sensing and acting, learning robot. Hardware is hard."

R@G: "K we're taking over. We can hire, like, 5 of you"

EDR people: "lol ok good luck with that, bye!"
I tried Carthage and Troy. Neither are handled well, despite lengthy Wikipedia articles and calculable distances. Maybe a current population of zero results in exclusion.
Today, if one browses through online reviews of National Geographic, it quickly becomes apparent that the magazine is in a sorry state. Opinions are mostly negative, and vehemently so. Many focus on the spammy marketing strategy, the impossible-to-unsubscribe-from e-mails, and the absurd, equivocal billing policy. Others, however, point to a different problem: the publication has become “politically motivated,” a “non-profit scam,” “another platform ruined by bias,” “90% propaganda and 10% good stuff.” A particularly opinionated customer says the ads are “gay and satanic.”
This gets even worse in tests. People notice a handful of tests with similar structure (setup, tear down, assertions etc) - debugging those future test failures that now share a common abstraction becomes a pita and destroys confidence in testing.

That and mocking. Nothing makes a test less valuable than mocks everywhere.
Imagine the ad targeting insights Google could get by going through your trash. I wonder if they've thought about getting into the municipal waste collection business. Offer it free or cheap to the city in exchange for the data.
The rule here is read these numbers in whatever way benefits the manufacturer; i.e read it as base-1024 if bigger numbers look better and 1000 if they don't.

I would assume that 10TB of hacked data will not fit a 10TB Western Digital hard drive.
How to Say “I Do Google Sheets”
It looks like you have identified the workaround that a ton of sites are using to track even users who deny non-essential cookies.
The $1 example perhaps draws attention to the wrong use case, apologies. If I have a $100 limit across 10 of these cards, do I need to transfer $1000 out of my bank account upfront is basically what I am asking, or is it pulled on-demand (which is not quite the same as a debit card).
I don't see how that diagnoses them as unqualified. The conclusion is unsupported.
So? Musl is still lightyears ahead of glibc in terms of being easy to understand. You can actually open up the git repository, find a random function definition and actually understand what it's doing. In seconds. Even the makefile is easy to understand. I was even able to understand the musl-gcc machinery and adapt it for my needs. Musl is so good it makes GNU stuff like GCC startfiles easier to understand than GNU's own documentation.

Skill issue? I have no doubt I could understand glibc if I was willing to pour enough time into that task. That's just the thing: I'm not willing. I have better things to do. Mercifully, I don't have to. Because musl exists.
4chan is world famous for hoaxing the left by cooperating with their need to find white supremacy everywhere. The black square, the OK sign, pepe, and many other symbols and memes are examples where 4chan inserted the assertion that XYZ is associated with <the bad people> into the left's hive mind.

The intent is to ridicule the left by having dupes get up in front of everyone and claim that a frog is a <the bad people> hate symbol, or that posting a square of black pixels demonstrates solidarity with anti-racism.

OR, that's what they want us to think, and the truth is that systematic countless postings of a frog is the precursor to <the bad people> world domination.
Sure, that makes sense.

99% of websites I visit that do the cookie crap I never log in to, though. The banner could easily be kept until that point.
1800-hp electric Ford Mustang Super Cobra Jet to electroshock record books
> Ideally support gets built into languages [...]

Depends on how narrow you want to make your definitions of 'language'. If a library can handle things ergonomically and fast, no need to bake it into the language itself.

Eg Perl has regular expressions built in, but Python handles them via a library (arguably it's via the standard library).

More drastically: C has a few loops built in, and Haskell handles arbitrary loops via a library and you can build your own new constructs, too. See https://hackage.haskell.org/package/monad-loops-0.4.3/docs/C...

(Incidentally, that's why Haskell is one of the best imperative languages.)
WhatApps release of Key Transparency is a big deal
Exactly! It's amazing how few people understand this. Signal is the perfect example, there's a lot of technical magic wrapped up it, but my Dad can use it.
In the spirit of the HN guidelines, let's keep the crypto talk on the crypto thread.[1]

>But I will defend saying it, as well as my right to not say how I know.

Maybe I wasn't clear -- I just meant that you should have led with the stuff you were already comfortable saying, i.e. this part[2]:

>>>I never heard him use that label, and remember him pushing back on it,

and I asked that because it allows others to better gauge the credibility of the belief, rather than give the false impression that it's uncontroversial, widely accepted knowledge.

Heck, even saying that it was based on personal knowledge that you couldn't elaborate on would have been better.

You also just now gave other evidence that wasn't private, and would have also been helpful to know:

>There are contemporaneous public quotes, too, where Bob identified as straight while acknowledging sleeping with men.

None of that requires to you divulge anything private, but it does save you from being confidently wrong, and does provide useful context to the discussion.

[1] https://news.ycombinator.com/item?id=35544883

[2] https://news.ycombinator.com/item?id=35559215
The Wave-Conquering, Metaverse-Crashing Life of Kai Lenny
This is part of it. There are about five more parts.
SSDs have made nice price gains on spinning disks. The price difference is now only 3:1 at the price point (12tb hd costs roughly the same as a 4tb SSD) vs 5:1 only a year and a half ago.

Use mirroring if losing everything on the drive would hurt.
> Yet I believe this article. Because even I had a spiritual experience too real for me to discredit or brush aside,

I've had dreams about things that happened prior to them happening too many times for me to discredit this. For example: Early on the morning of 9/11/01 I had a dream that I was in some kind of large, room-sized elevator (probably some kind of service elevator) in a very tall building. Suddenly the elevator started to go into free fall and I was sort of floating above the floor of the elevator. When it hit the ground I woke up with a start - I remember thinking that it seemed unusually vivid. Went back to sleep and a few hours later the events of 9/11 were all over the news. It was a weird feeling. I've had dreams about earthquakes that happened hours later (even saw a map of the location in the dream), dreams about married friends getting a divorce that soon did (2 different couples), even a very quick dream about my mom dying... the night before she did (she had been ill, but she wasn't considered ill enough to be hospitalized, it was completely unexpected).

I don't know what to make of these dreams.
> If DRYing the function would entail adding a conditional statement, don't. Even if remaining 90% stays the same. That 90% is a good candidate to dedupe tho.

Carmack mentions this rule in slightly different terms (https://twitter.com/ID_AA_Carmack/status/1646638023499456517):

> It is often still a good trade if an abstraction may induce some extra work where not strictly necessary, but a bad trade when you start introducing conditional behavior in your abstraction.
End of the Gas-Engine Camaro Opens a New Door for Muscle Cars
How many of the parents had more than 1 child though?