skysight-inc/HackerNews huggingface dataset:
As someone with an EE degree I would agree with this. I was disappointed to find out that my career was mostly cutting and pasting stuff out of datasheets and using crib spreadsheets written by some revered dead guy who didn't haven any EE degree anyway and worked it out by reading some books.
I downloaded this off my mate's BBS back in the olden days, early-to-mid 90s maybe.

I might well have an image of the SIMTEL CD it was on. I remember it being a .zip file a few hundred kB long that took a good ten minutes or so to download on the modem I'd borrowed.
How To Learn 3 Languages at Once (2019)
Remember that ancient Roman “dildo”? It might just be an old Roman drop spindle
You're not allowed to write things down on a notebook using a pencil.
Much easier for the party seeking footage to subpoena a large, third party repository than to subpoena individual citizens. The mere existence of large repositories of recorded footage invites parties to subpoena them. No need to locate individuals with useful footage and deal with each separately. Just go to Ring. Same with third party email providers. The use of third parties for email makes warrants and subpoenas much more convenient. Just go to Google. These are one stop shops for getting peoples' data. Why store private data on removable media disconnected from the internet. Put it on social media or in the cloud so it's easier for law enforcement to get a copy. They can subpoena the social media or cloud provider. It's better if people do not know when the third party is giving their data to law enforcement.
Yeah, I used to get mine from the files section of a FidoNet BBS.
If anyone in the US wants to try it, I used to find it at Brazilian-owned ethnic markets.

Beware that it can have a lot of caffeine. (Personally, I now minimize caffeine intake, for health reasons.) If you want caffeine, hopefully you can get an accurate ballpark of how much a particular soda will contain, and work it into your intake budget.
the study[1], since TFA does not link to it

[1]: https://www.science.org/doi/10.1126/sciadv.ade4687
> In that case I would kind of rather they go to a megacorp vs. me needing to get a lawyer and figure out how to respond.

If a crime occurred outside your home, but your home security cameras caught it, the police will discover this when they talk to you about the incident to collect witness statements, if you choose to share it.

If a crime occurred inside your home, and your home security cameras caught it, the police will discover this when you report the crime and you offer to share the evidence that may help you receive a cure.

There is absolutely nothing that a megacorp helps with here.
Amazingly, I knew exactly what she meant. It's also entirely aside from the point of the article, and either interpretation still works toward making her underlying point.
Over here in Europe (PAL) land, Amiga low resolution (320x256) was actually a mode with square pixels!

It seems [1] the aspect ratio for the NTSC low-res was 44:52 = 22:26 = 11:13 which is a bit off but teenage demo-coder me would probably not have cared much (not that I ever saw an NTSC Amiga). :)

[1]: http://amigadev.elowar.com/read/ADCD_2.1/AmigaMail_Vol2_guid...
That seems potentially influential for human health long term. Let alone radio waves are one of the weakest forms.

We've since enveloped the planet with SpaceX satellites. Last I saw a gif, it was terrifying
Because HN users tend to be interested in niche but powerful languages, they are not to be trusted to know programming in general?

Weird argument to close an otherwise excellent comment. I'd rather listen to the opinion of someone that also knows niche things, than one that only knows the mainstream and nothing else.

Also which group is more likely to create beautiful products such as a portable Lisp machine?
> Of course you can, you simply reach for assets within the border of said member country or the EU.

Which is exactly what I said. If the US company has an EU subsidiary you sue in that venue that can grant you relief. There are US tax implications of holding foreign assets, so the 1% of US companies with overseas interests create a foreign subsidiary, the other 99% have absolutely nothing within the reach of the EU.

> There is nothing unilateral about a country seising money as payment of a fine from a company.

Funds in transit belong to the sender until they arrive in the destination account. The EU would be seizing the funds of an innocent third party (the customer), and the target company would just shrug and say "your payment didn't arrive send it again." The EU cannot seize a transaction in flight and also compel the target company to honor it against their books.

> if business is done within the EU, EU countries have the power to access any and all funds going to the US for companies that do not comply.

See above. Taking money from random EU customers I guess is something they could do, but I imagine their citizenry would be none too pleased about it.

Let me try to simplify it for you: the EU cannot take what is not in EU jurisdiction without the cooperation of the foreign court. If a company says they were complying with their domestic law which violated EU law, they would likely not receive the cooperation of domestic courts to grant relief.
That was a licensing issue. It's pretty much guaranteed Apple will never ship a newer version of bash.
Selfhosted – Minimalist, Container-Optimized Operating Systems
That's clearly from ChatGPT, as it sounds like a typical reddit comment.
You need a paid subscription and additionally each search costs money (except the unlimited subscription)

You get X free searches per month.

It doesn't seem dishonest or inaccurate to me at all.
is this how they make wireless doorbells that dont need a battery?
You could build a ray casting engine, textures and maps that would fit in that easily. It might not be doom but something similar is possible.
You can just get it on Amazon, too.
Typical chess programs are specifically designed to play chess. A lot of human knowledge about chess is hard-coded in these programs. These programs are therefore not AI. They play chess and only chess. Bing AI on the other hand was never designed to play chess. It was merely designed to predict the next word in a text, a task that is quite different from chess. If such a program can play chess, that's much closer to what one might call AI, because it learned the rules of chess and chess strategy and tactics on its own. However, let's not get carried away, GPT models do play decent opening moves, but then quickly start predicting illegal moves. What they're doing is best described of having memorized common opening moves and they don't really have any solid understanding of the game.
A good starting point might be Hy [0]. Its claim to fame is being a LISP embedded in Python.

[0]: https://github.com/hylang/hy
I see no such thing as "self signing" that allows for distribution. Searches for that all point to "buy a developer account". I see no docs that reference it, at most self signing is referenced as still using an apple developer account.

Which makes sense, if all I had to do is sign some malware, that doesn't prevent me from spreading malware.

So if there is some method of this, it would be cool to know. I'll have to do some experiments.
For most this is a distinction without a difference. References to CRT phosphors is now irrelevant.

Use of direct emmission (not backlight) mini-LED does make this relevant, but only at the highest fidelity levels that I have trouble conceiving a case for, e.g. VR with lower resolution mini-LEDs and wanting very square corners of boxes sacrificing crispness--effectively you'd render extra pointy corners to make them appear normal 90' corners given the natural rounding to be expected from pixel-centered light sources.
This might be true, but I suspect it's fictional. Someone is trolling the twitter team hard though and I'm here for it.
This is not the title of the article, kinda biases the reader to the outcome of the debate don’t you think?
Analogy - if it was 1950, a robber fled on foot through a residential neighborhood, and he no longer had the wad of stolen money when the police finally got grabbed him - would it be reasonable for the police to search in the shrubbery, groundhog holes, loose dirt, sandboxes, etc. of the private property in that residential neighborhood for the stolen money?

Does your answer change if, instead of stolen money, the police are looking for the robber's weapon, or the victim's empty wallet, or some other "we have good reason to suspect that he ditched it somewhere around here" evidence?
Sometimes a cigar is just a cigar.

That said, a "fid" really is used for working with ropes, but many ribald jokes are said about them. I wouldn't want to swear a fid-shaped object found in a boat hadn't been used for more than one purpose.
the "MVC" nomenclature came from traditional desktop apps, no? RoR just followed suit.

So, I always "hated" RoR, because it was full of hidden conventions and regular black magic. At least PHP was globally simple and primitive, even if locally ugly and complex.

I still remember Misko's early(est?) Angular announcement video, it was just part of GTAC [google test automation conference], and the whole thing was about testability.

https://www.youtube.com/watch?v=gQclnI_8Vmg

It was seen as natural separation of concerns, it was seen as - finally - breaking free of the big bulky backend (of GWT and the shackles of semi-autogenerated frontend code) the frontend runs on the browser anyway, it needs to manage its own state anyway, etc, etc.

Of course this only emphasizes your point, that a good ~95% of the sites are not like this, they shouldn't even try to manage state on the frontend.

> Once you get into the range of applications that really need an SPA they let you down.

Yep. I wholeheartedly agree.
Telemetry proposal for Golang is now opt-in
I used to play with one of these attached:

https://rembo.me/unsorted/gameboy-mods-january/#lg=1&slide=1...

It's why my forearm muscles are so toned ;-)
I think Alvy Ray Smith understands both the fundamentals of sampling theory and the practicalities of real-world image synthesis and display, given his role in the creation of computer graphics.

Re "If they [displays] did [filtering] then anti-aliasing wouldn't be a thing" - that doesn't match my understanding of sampling theory. If the computer graphics process of image synthesis has folded down high frequencies in the hypothetical source signal, well above (half) the image sampling resolution, so that they now overlap with lower frequencies of the image -- i.e. the image generation suffers aliasing -- then no "filtering" downstream (at least in the traditional signal processing sense) can undo that, and the shape the display elements certainly won't save you either. The job of anti-aliasing is to prevent high-frequency energy from landing in the band-pass in the first place.

Re "plenty of cameras don't have any filtering": the physical act of counting photons that fall onto the areal extent of a CCD element (with an the associated directional distribution created by the prior optics) is absolutely a filtering of the incoming optical signal. That is independent of any subsequent digital filtering of the pixel data.
Discussed already here: https://news.ycombinator.com/item?id=35060657
Some people are claiming this is a "joke account", likely to be just an attempt at trolling Elon.
There's a lot of Egypt episodes missing from that category, for example.
Yeah one great thing about the TP's inline assembler was that you could write the first draft of for example a TSR program in Pascal and then translate it piecemeal into assembly until you could ditch the compiler completely and just use the TASM.
OMG I Can WRiTe WHaTeVeR I Want WHeNeVeR I Want
Impression shaping doesn't define who you are, it's a completely artificial front, and it takes an effort exactly because impression has nothing in common with person's essence.
> There is the mikrobus, grove, and qwiic connectors, all of which will be GPIO, I2C and likely (for Mikrobus) SPI as well.

In the block diagram I don't see any of those exposing GPIO.
You expect scientific accuracy from journalists?
If I pay $10/month for 700 searches then the price for these 700 searches is $10/month, they are not free. The price per query for the additional searches is just higher.
If this is true, could he get in legal trouble and be required to pay everything back?
If what you need is a web server, get a web server. You can get decent web hosting for 20€ per year and it will perform a lot better than your 5€ VPS.
You are complaining because it downloads the dependencies of the libraries you declare?

That's how any modern package manager works (I'm thinking cargo as well). I'm not sure why not doing that would be preferable.
Meh. Good riddance, honestly. PayPal is a blight.
> In particular, the influence/extent of the pixels "overlap", which requires a separate notion of composition/interaction; and some areas may even have negative influence!

Indeed! Compare the edit. (Sorry for this other overlap in the temporal domain.)
"Password managers are more than just a convenience or luxury, they're fast becoming the most important gatekeeper to our digital lives - personally and professionally."

Long story short, I'd say it doesn't deserve a 'last chance'.

Recent blog posts from the company show it's been all round mess. Glad I use Bitwarden. If I was a LastPass user I would've run for the hills in August.
Voters should require it as well.
Hey, anything is better than just using the built-in Macbook mic, or airpods, which I've seen many people in tech companies do (an yes, it correlates to lack of situational awareness in their work too.)
They provide (provided) good quality, legal, regulated, transparent services to a market that often lacks all those things. They were a small company just trying to "get by" and they worked hard to get into a good position. Now they've been killed by regulators both under and over regulating them. They're basically collateral damage to congress refusing to do it's job...
Yep you’re right.

Elon has already emailed HR asking to know who is on $153k.
I agree with your final statement and the seeming lack of research, but are you sure your characterization of JUCE is accurate?

You’d surprise a lot of people if you were right about it using GPU acceleration for its UI framework. It does have an OpenGL container that fits into its view object hierarchy if you want to write your own accelerated component, but the rest of the UI is pretty much standard event-loop -> platform-API dispatch. It’s accelerated where the underlying platform-API is accelerated but not in any kind of explicit or fine-tuned way. The focus has always been more on portability than performance, even on the audio side.

(And of course the high-priority audio processing runs in an entirely segregated context from the UI, so the performance characteristics of the two pieces are decoupled anyway.)
Trouble is figuring out which of the cheap ones are actually good. I went through several that were "meh" to garbage, now using a more expensive Elgato Wave3.
General note about quotes: a quote has an author AND a context: it can be an interview, a speech, a book. Most websites (including this one) forget the last part and just keep the quote and its author. This means it’s impossible to verify the quote, and since these websites tend to favor the amount of quotes instead of their trusthness they usually end up full of fakes. Just search for Albert Einstein here to get an idea of the issue [1].

One of the most reliable sources I know for this is Wikiquotes, where every quote must have a source to be included [2].

[1]: https://dixit.app/author/Albert%20Einstein/
[2]: https://en.wikiquote.org/wiki/Albert_Einstein
Promoting Palaeontology Across Sudan
This article was quite eye-opening: https://dusted.codes/how-fast-is-really-aspnet-core

Now please note, this only talks about what Microsoft is doing, maybe others do the same.

Edit: I saw the article does in fact look at other frameworks.

In the end, it just means these particular benchmarks are pretty much worthless for any kind of real-life comparison.
https://en.wikipedia.org/wiki/Subpixel_rendering

https://www.red.com/red-101/bayer-sensor-strategy

https://tech-algorithm.com/articles/nearest-neighbor-image-s...

Okay, I haven't found non-rectangular LCD displays. The ones I've seen were Bayr-like. Here's some other weird arragements:

https://en.wikipedia.org/wiki/Pixel_aspect_ratio

https://en.wikipedia.org/wiki/PenTile_matrix_family
Hopefully they get fired just for the stupidity that is going around telling the internet about it.
Looks like you discovered this:

"Deprecations in Xcode 14.3 Beta Xcode isn’t supported under Rosetta. See Developer Technote “Resolving architecture build errors on Apple silicon“ for more information. (92772361)" [ https://developer.apple.com/documentation/technotes/tn3117-r... ]

From: https://developer.apple.com/documentation/xcode-release-note...

Can't you still build a Universe app build? Haven't had 14.3 but perhaps it should be able to cross compile from M1 XCode, and not need Rosetta?
Two Tiny Lisp Evaluators
There must be people who have spent an entire career as a forgotten employee.

My dream is to find a job where there are no expectations except to be there, leaving me free to program all day. Like car park attendant, or I went to a corner bottle shop the other day and there was a guy there who looked liked he had very little to do most of the day.
Maybe make the pricing not how many searches, but more about latency between searches for a session:
Funny, but I thought about the same thing. I guess AM radio waves don't have a big amount of energy by the time they hit the receiver.

I think Nicola Tesla experimented with sending energy wireless, at longer distances, over the air. I don't remember what his results were, but man, that guy was so ahead of its time.
Show HN: A personal read-only localhost Twitter server (not client)
TweetsToRSS is a free personal Twitter webserver that runs on Android/Linux/Windows/Mac. It runs in the background as a localhost server and you can access it from any browser or RSS newsfeed reader program. TweetsToRSS generates rich RSS feeds and clutter-free web pages for Twitter. It is useful for those who don't have much to post and/or would like to (anonymously) follow Twitter users and topics. It is also great for archiving Twitter feeds on an e-mail client or RSS feed reader. TweetsToRSS server can create RSS feeds and web pages for any user timeline, hashtag or search query.
> https://genmon.github.io/braggoscope/directory#560

Shouldn't https://www.bbc.co.uk/programmes/b00lh2s3 (Ediacara Biota) be in there?
That sounds questionable. I'll put this to the test as soon as the next GOG sale.
Well your rate-limit comment raises an interesting point. My thought is that if you allowed back-and-forth conversations on public forums the comment sections would become uncomfortably long to get through, which already is kind of a doom-scrolling problem anyway.

Maybe public forums could hold the form of introductory areas that cause new conversations and relationships to shoot off into their own bubbles.

I'm an non-US empirical republican so most of my political views are bland to discuss in an American context. I do believe that more discussion builds better structures and reveals better ideas.

With human moderation, text input that carries meaning to the conversation can be allowed, regardless of it's machine-or-human source. In the big-picture sense, all information is generated by humans, so someone using ChatGPT to parrot old data into hackernews doesn't necessarily spell doom unless it's meaningless spam, like you say.

If we gave up "all" control of our computers an external web authority, you could validate if the user had copy&pasted from ChatGPT. But since we're in this odd middle-area of desiring no oversight on the PC, and high quality filtering on the web service, then you need humans to do the work of interpreting....
From the perspective of someone who generally writes far fewer comments than this, I find that this code has a number of comments which is well-justified due to the complexity of the subject, poor availability of external documentation describing the interface it implements, and the nature of the code. However, the code can be written in a manner which is still readable with fewer comments.

Here's a sample from the file:

// For sprites, color 0 is transparency so don't draw anything.
if color == 0 {
continue;
}

This comment is probably not necessary: it would be equally clear if it were written as something like the following:

if color == SPRITE_COLOR_TRANSPARENT {
continue;
}

A few lines up is another comment:

// Is this specific pixel not on the screen? We already check that x_pos is not off
// the left side earlier, so only need to check that it's not off the right side.
if x_pos + p >= 160 {
continue;
}

If the code were written with a constant, then it would only need to clarify why we don't check the left side here (the only non-obvious thing about the code), so:

// Note: bounds testing on the left side is handled earlier
if x_pos + p >= SCREEN_WIDTH {
continue;
}

One last example:

// We want to iterate through 160 pixels to draw one scanline.
for col in 0..160u8 {

No comment, similar level of readability:

for col in ppu.iterscanlines() {
Learning curve is real difficult
After the temporary outage of history in the openai web interface yesterday, I just want a simple no bells and whistles way to interface with chatGPT and have a local log kept. One big log is okay, but it would be nice to save sessions to unique files.
Right, there was always some way to do it. I wanted to have this in the search engine, and I'm happy Kagi implemented it, because 1) I feel this is where this functionality logically belong, and 2) it's automatically available at every machine I use, including mobile devices, without requiring any extra work.

2) is what makes browser extension route a no-go to me: too much hassle in getting an "unlocked" Firefox on Android.
Maybe you need to add an "(in Rust)" to all these sentences? Sure there are C++ frameworks, but they probably wanted a pure Rust UI framework?

My 2 cents: it's nice to have smooth rendering in your editor, but I'm currently mostly using a Java-based IDE (IDEA family), and it's responsive enough for my taste. If I were to use the current prototype of their editor, I'm afraid the usage of fixed-width fonts all over the place (which I assume can be fixed, but may also be due to constraints of the UI framework?) would probably bother me more than the 120 FPS UI would impress me (assuming that I had a monitor that was fast enough, which I don't). On the plus side, it sounds like they support sub-pixel rendering - if that's the case, kudos to them!
Why is his perspective brittle and yours is not pray tell? Have you considered you are in some sort of puritanical bubble?
I was finding it hard to justify the current price. This new pricing is madness to me.

I think their rationale about the 'average number of searches' is misguided - what about the average number from people who are Kagi users? Those are the ones willing to pay for search, which I'd argue are currently not the 'average internet user'.
LLMs will be used to discover "not so obvious" connections in science. I think we will see first scientific discoveries done by LLMs very soon (in fact, such works are probably already happening). Expect major breakthroughs in physics, math, cosmology, biology, etc. published in Nature and authored by LLMs.
If you want to write a fast parser you mostly don't end up using these. You use pshufb, as detailed in a sibling comment by stabbles.
We aren't afraid of another person or 3 sleeping in our room, but a single potted plant in a bedroom...
reminds me of a joke sticker: "100% Organic content, handwritten with "

I should put it somewhere on my blog.
https://en.wikipedia.org/wiki/Salami_slicing_tactics