skysight-inc/HackerNews huggingface dataset:
It's hard to explain to anyone who never experienced Sony in the days when Masaru Ibuka and Akio Morita—Sony's founders—ran the company. Those were the hardware days before the company freaked out and went into entertainment, films and other intellectual property ventures to the extent of putting root kit viruses on people's computers.

In those days Sony was an excellent company and had excellent customer service, its equipment was leading edge/state of the art. I still have lots of equipment from that era that still works. I was so enamored with the original Walkman that one afternoon when in Akihabara
I bought four different versions of the device. I have a Sony 100W HiFi that's now 49 years old and its as good as the day it was purchased; I've two ICF-2010 radio receivers bought nearly 40 years ago and they're still used every day—even after all that time their volume potentiometers still havn't gone scratchy. Anyone who owns a ICF-2010 is unlikely to sell it as it's iconic and best of class. Moreover, its service manual is a sight to behold, it ought to be held up by the Rights to Repair advocates as the quintessential way companies should handle service.

That company called Sony once run by engineers with engineering excellence as their aim no longer exists!

What we now have is miserly spiteful interloper company that has the audacity to still trade under the name of 'Sony'.

There's no point me adding more, you either understand what I'm on about or you don't.

For the record, I've never been infected with the Sony root kit virus, nor have I pirated any of its IP (I've almost no interest in movies). What I'm on about is that a Trojan horse took over the company and it's never been the same since.
If China had remained a backward, undeveloped country like it was in the 1970s, the world would pay China no heed. China would get zero attention; it would be completely ignored.

Food for thought.
This of course, comes after years of "Liberals" panicking about AI bias.
> Two weeks before they sent the property tax notice (from the govt) in spam and had I missed that email there would have been a penalty.

I'm guessing you already do something like this which is why you didn't miss it, but for those who would miss something important like this if the mail didn't come through there is a simple, widely available solution that a surprisingly large number of people overlook: a calendar.

Put recurring events on your calendar for things like property tax payments, domain registration renewals, SSL certificate renewals, etc, and get in the habit of taking a look at your calendar at least once a week.

Bonus tip: for domains that you intend to use long term register them for 10 years, and then every year add one year so the expiration is always 9 to 10 years out. That way if the price ever goes way up and you need to move to a cheaper domain you've got at least 9 years to complete the move.
Huh? I can easily have 40 - 50 tabs open.

I don't know what a discord is though.
Ask HN: Alternatives to Physically Typing?
Hi, weird question, but my hands are suffering from over-use some days of the week and I'm wondering what other ways there are to type. Any success programming with voice or telepathy?
> Why not Linux on much better supported hardware from Lenovo or Dell?

Specific Intel laptops aside, something doesn’t work for each of them either. These days sleep is a big issue with Linux on modern Intel laptops due to Windows Modern Standby. All in all, characterizing Asahi Linux as poorly supported is probably just based on some expectation that does not necessarily match reality. It runs very well and GPU is about the only thing that is missing. Plus, Linux on Macs has always had the advantage of having a big community focused on solving very standardized hardware issues. Once they work they work for everyone out of the box.
If it makes you happy I have same issue with Outlook.com, seems like some emails sent from me are never delivered which would not be so big issue, bigger problems is I am not receiving some emails at all, not even in junk e-mail.

My kid's pediatrician can't send me email despite being in safe senders list (he can receives emails from me but his email provider (one of the biggest in Czechia) is rejected), same goes with my wife's gynecologist, they received my emails, but I didn't receive their reply, had big issues to make appointment for her and even receive prescription they sent through e-mail (funnily I resorted to using gmail where I received prescription without any issues, sadly they don't send SMS like any other doctor I experienced), sometimes (but that's rare) I also won't receive company e-mail, though these emails work in 99.5% cases.

I have nobody to contact to deal with this issue. I wish I could completely disable any e-mail filtering, since I will rather deal with junk email than not receiving important emails, which is much worse issue my mailbox being blackhole.

Also both my Gmail and Outlook.com accounts are very old, Gmail maybe 15 years, Outlook maybe 10 years and I used to received emails from both addresses (pediatrician/gynecologist).
This. We live <50’ from an expressway, so after air sealing and replacing all of our ducts, I added a MERV 16 filter to our air handler. We had the windows open at night a few years back (no ac as well), and I woke up to smell of smoke from a forest fire after the winds changed direction. AQI2.5 was 200+ inside. Closed windows, ran the fan on high and after a couple minutes the AQI throughout the house was within healthy range (tested multiple locations). Unfortunately our furnace model leaves few realistic options for controlling it programmatically, so I still have to manually turn on the fan when AQI drops.
Then definitely before the DC ADIZ. It's kind of tough to make this mistake anymore.
The issue I'm talking about isn't about rate limiting, it's about user name and server name mapping.

Take one example below: https://fedi.simonwillison.net/@simon

This does not map to https://myserver/@simon@fedi.simonwillison.net but rather https://myserver/@simon@simonwillison.net
Wealth disparity is important, because it also means power disparity.

I hear people who are pro-capitalism say “the poorest people in the US have it better than kings did 500 years ago”, which is only true if you’re considering the stuff those people have. If you’re considering the ability to self-actualize it’s not at all true.

I don’t think things are worse now than ever before, but that doesn’t excuse the concentration of power we have today.
But doesn’t that mean there was someone coordinating the whacking of those in the know? If so, wouldn’t THAT person know the truth?
Can they perhaps start by jailing execs for crimes that their companies are actively committing? That rarely gets them more than a slap on the wrist, but now failing to do something poorly defined is going to land them in jail?
At one time, the prices kind of almost made sense. Apple just hasn't really "remembered" to update their upgrade prices for the last 5 years or so, and now they really don't make sense. I expect Apple will adjust upgrade prices to reflect reality at some point, but they will certainly milk this "forgetfulness" for as long as they can.
You’re correct. I live near DC and travel there for photography (much like the novice pilot in the OP).

If you’re flying near DC, or anywhere really, you should at least have a broad understanding of where you cannot fly. That is your responsibility; nobody in your ear will say “remember, don’t go to the restricted airspace.”

The pilot never claims to be the victim here, either. They screwed up and learned their lesson.
I find it strange that the author is clearly trying to convince some kind of audience, but then goes about it in the least convincing way possible.

The self-righteousness and arrogance won't help relay their point to the people they want to convince. I'm not sure who the article is for, to be honest.
It's funny that search quality is declining in mail too, because it runs counter to the claim that the decline in quality of www search is strictly/mostly due to spam sites/adversarial SEO getting better.
I gave up on my Gmail over a year ago due to these emails. Flagging does nothing, they still come in.

Ended up switching to my own domain and while there’s still a few places which don’t let me change my email, most things weren’t very difficult to switch over. It did take a long time since I did it organically for the most part.
I switched to fastmail about a year ago, and I still have my gmail piping into it as an external mailbox. Fastmail's spam filter consistently catches gmail's false negatives.
Eh. I worked on IBM's COBOL compiler for four years or so, and I think you're overselling COBOL. COBOL is the best language for extending the functionality of critical legacy systems already written in COBOL. I have a soft spot for the language, in the same way you might for a puppy that is big-hearted but ultimately not very bright, but I can't imagine a greenfield project where COBOL is the right implementation choice. (Idiomatic COBOL does end up being surprisingly fast, mostly because the idioms were established in the 60s where things like "dynamic memory allocation" and "a call stack" were too expensive.)

The market for COBOL on .NET is limited by the fact that existing COBOL code is usually tightly integrated with the rest of the mainframe ecosystem (CICS, etc). The average COBOL shop has a low appetite for significant change. Even just recompiling the codebase with a newer version of the IBM compiler was often a big lift. (IIRC, when I left, COBOL 6.1 was generating code that was nearly twice as fast as COBOL 4.2 for CPU-bound code, although admittedly a lot of real-world COBOL isn't CPU-bound. It was still difficult to get people to migrate.) Anybody who wasn't change-averse and tied to the mainframe probably stopped being a COBOL shop years ago.

Edit to add: None of this is to say that Otterkit isn't a cool project! I just don't expect it to sweep through the world of banking.
For non-UK folks: "administration" is similar to bankruptcy in the US.

https://en.wikipedia.org/wiki/Administration_(law)
The Chevrolet Corvette gets all-wheel drive hybrid power for 2024
What is United States of Amazon?
The percentage is applied to two different things.
One for work and the other for the time.

It took sometime to me too.
Apple Marketing under Joz has been in love with this Pro-Max-Ultra tiering, and it's mind boggling. Very very confusing to have Max(imum) be the middle tier. If Ultra was Ultimate, maybe it'd make more sense, but Pro-Ultra-Max just makes more sense.

But even Max kinda stinks because it's basically the same word as "Macs". Max Macs, Macs Max. Ugh
Negligible fine. The time I took to write this comment is the same amount it took them to earn back 5.4mill USD.
I’ve tried that a few times, but it’s not a thing that stuck for me, in fact I haven’t tried it in quite some time….
I suppose they're not mutually exclusive, if the department that reviewed the legal requests from the Twitter Files was told to vet the requests involving prominent politicians and the like extra carefully.
Apologies, missed the third display qualifier and thought you were referencing dual displays.
Likewise re buying but from a bit later.

You’re absolutely right that PCW was more focused on products. They did sometimes have a go at some of the more conceptual stuff though and I remember learning Z80 assembly from the regular column on assembly language.

I always thought it was a bit more edgy and entertaining than Byte, in some ways like a print version of the Register.

I always liked Guy Kewney (RIP) who will always be famous now for this - the greatest case of mistaken identity in TV history.

https://www.youtube.com/watch?v=e6Y2uQn_wvc
What SD does is nothing like a collage, though. It's not picking and choosing from images that it has stored and mixing them. If you tell it to make a human dog, it's not picking one image of a human and one of a dog and cutting them up and pasting them back together. It'll take the concept of what makes a human and a concept of what makes a dog and put those together. That's a pretty big difference.
There was a recent article about how some vegetarian processed foods contained the claimed micronutrients, but in a form that is not necessarily fully bio-available. We know so little about how nutrients are processed in our bodies that anyone claiming to have a silver bullet replacement for any part of our diet is a big red flag to me.

They also lump GMOs and lab-grown meats together as though the concerns for each are identical and can be dismissed as a whole. I'm very comfortable with GMOs as they pertain to most crop varieties. I'm comfortable eating lab grown meat as well, but off the top of my head, I know the collagen level of a chunk of replicated muscle tissue is not going to be the same as what you'd get from a pork chop. It's bad enough that organ meats have been largely eliminated from our diets and red meat and fat demonized. Who knows what other nutrition we're tossing away by eating only lab-grown meats?

I'm not scared of progress. I'm scared of individuals with big ideas who don't know how little they know about the incredibly complex way our bodies utilize nutrition.
Well, to be fair, if you go to NVIDIA's site for "professional desktop workstations", the Quadro RTX 6000 is precisely what they show first: https://www.nvidia.com/en-us/design-visualization/desktop-gr...
You didn't read the HN guidelines :)
>Feel like I just watched a new religion be born in front of my eyes.

There are more similarities than differences.

Unlike a religion, we have every reason to eventually expect it to be obvious to everyone that computers can do some kind of thinking.

Maybe not this year or next year but we are over the threshold where many intelligent users can tell that ChatGPT is engaging in some kinds of real thinking.

As even better models come on the market in the next few years, unlike God or a religion, models like ChatGPT will just immediately do whatever you ask it. This version is still limited so wait one or two years if you aren't impressed already.

Did you try my suggestion to verify its capabilities by asking for its opinion about novel things, for example you can invent something new and ask its ideas about it? It will give genuine feedback that shows understanding and does not show parroting behavior.

If you didn't try it you're missing out on what you yourself call a religious experience. I wouldn't go that far: it's just a rudimentary thinking machine.
Could also be like Freenet where they can say it’s likely someone browsed a bad site, but they can’t actually prove it.
When I worked at Sandia, most of us were hired without any clearance but with the expectation that we would get one soon.

It is not difficult to get a Q clearance, just annoying. You have to fill out a massive document listing everywhere you've lived in the last 10 years (a real hassle for a recent grad) and give all sorts of info about people you know. They will drive out and interview people.

There was plenty of work that did not require a clearance, but so much of the sites are cleared-only that it just makes your life easier to have it.

edit: oh yeah good point made in the dead comment below, if you've smoked weed in the last 7 (? something like that) years you're gonna have to tell them. Even if it was legal in the state where you did it. I've heard it's not a deal-killer these days, but they want to know and you will have to stop using it. There are not a ton of ways to lose your job at a National Lab but failing a drug test is one. Do not toy around with it.
The projects are more interesting and feel like they are actually benefiting humanity, rather than making money for some random company. Though there can be a lot more bureaucracy and friction. Pay is certainly less, though sometimes the benefits can be better.

There's also annoyances coming from political things, such as the budget not being done on time so no one gets paid or there are furlough days.
Then it's probably cheaper to add RAM.
This is a weird take. The author accepts as unchangeable the fact that people don't want to eat more plant-based foods (a reflection of their preferences and values) but urges that they should change their preferences about novel engineered foods. Both of these preferences contribute to climate and environmental impacts -- why accept one of those as a lost cause and the other as something they must get over?
I think the mac mini fits that category.
It's not specifically a conservative issue. I can get chatgpt to write about reduction in scope of the federal government, strong state powers, the benefit of lowered taxes and regulations for business, and elimination of central banks. It happily writes about them.

There's only one group of people who are upset, and it's about one group of topics. Note that I cannot get chatgpt to write about why Donald Trump is terrible as well. Don't ask it to write things that can be used as tools for hate or misinformation campaigns, and you'll be fine.
I think the last time was in 2020, when you could still get the non-retina MacBook Air?

That said, the Mac mini and Mac Studio are reasonable to consider here, since they're sold without displays and I'd be shocked if the majority of them aren't used with regular 4k displays. (We're less than a year out from Apple having a first-party retina monitor at a vaguely reasonable price-point, still.)
Man shut up
> My reading of the HTTP spec suggests that csvbase.com is behaving incorrectly by not setting the Vary header properly

This is a good idea, I will certainly look at this. There are some planned features WRT caching coming up.

To address the comments you made in GP:

> How do I know that I can get csv files from that URL

That is a good question. The web UI could be better, of course. But programmatically, how do you advertise alternate representations? I'm not sure. Suggestions appreciated.

> Will the website always default to csv files or will my app break when they decide that XML is superior? (Well, obviously not, especially for a site called csvbase!)

As you say: csvbase won't change :)

But the other thing is that the HTTP client you use could decide to change it's default Accept header. If curl changed to "application/json,q=0.9;/" then suddenly you'd get json (I didn't mention in the blog post but that is also implemented)!

Oh dear. Perhaps a good idea to include the file extension or explicit Accept header when you're coding something that needs to last. But I do think it's nice to be able to copy and paste into pandas. That's my main usability case and I wanted that to be as smooth as possible.
I really doubt that he was all that close to being shot down. I actually doubt fighters were scrambled or missiles armed. They might have been if he had entered restricted airspace, but from the story, it sure sounds like he did not. Even if he did enter restricted airspace, the threat would have been assessed, actions taken, and so on. Perhaps, he might have even gotten a fighter escort out of restricted airspace. Shooting down a plane over a populated area is going to be an absolute last resort.
Are these production lines running at the same scale, in terms of phones per hour? There aren't many Android phones being produced in volumes anywhere near Apple's.
If you look at the breakdown per service, EC2 (assuming mostly Ruby) seem to be at best 20% of the bill: https://twitter.com/dhh/status/1613508201953038337

So if you are to make Ruby ~10% faster, you might reduce Basecamp hosting bill by 2% at best.
> I clearly remember the prof saying "oh, you're one of those hobbyists"

I have a very different, and more pleasant, memory of walking into a 3rd-year Electromagnetic Fields class that had some stuff on the board leftover from a senior-year "Microwaves and Radar" class. Prof said, "half a point on the midterm to anyone who knows what that diagram is." I glanced up, said, "Smith chart" and went back to getting my assignment out. He stared at me in surprise and said "Oh, we have a ham in the room!"

Don't remember if I ever got my 0.5 point increase though. I do remember barely passing that class!
Before buying my M2 MBA, I had the opportunity to try one out that had 8 GB of RAM and another that had 16 GB of RAM. I set up each as a restore of my main laptop, which included hundreds of browser tabs, slack, email, messages, calendar, notes, keynote open at all times. There was no noticeable difference whatsoever.

I ended up getting the 16 GB machine (my RAM usage was around 12 GB most times, and never north of 15 GB), but I would be fine recommending an 8 GB machine to my parents. Even from a future-proofing perspective, their use is so lightweight (some photo editing, web browsing, and email) that they would never need more than this.

I could see a case for offering the new version with 16 GB and up, but keeping around an old M1 version with just 8 GB. But I don't think it's necessarily in everyone's interest to pay more for that much RAM.
Purists love to hate Kindles, but I agree it is a great way to read. My old eyes especially appreciate the ability to enlarge the font. I still have many, many paper books. I generally prefer hardcopy books for non-fiction because I like to annotate and highlight my books. But somewhere out in my garage I have a box containing John Calvin's complete Bible commentaries. I also have the entire set on my Kindle, taking up no space at all.
Can't be worse the MS Defender. It's either blocking innocuous emails from well known senders (a Dropbox access code for example) or completely failing to detect obvious fraud and phishing attack emails, sometimes with embedded code fragments.
I think the bigger factor is that the 3D v-cache is SRAM, which is why it needs a whole stacked die for just 64mb.
Mathias Rust, the 18yo West German Who Flew to Red Square
Has this problem been fixed?
This is planned for csvbase at least.
It's fairly obvious when you look at the map:

https://www.google.com/maps/place/Ronald+Reagan+Washington+N...

Left is upstream and away from DC. Right is towards restricted airspace.
*uninsulated
I have an M1 mini and an M1 Pro 14”, both with 16GB. I upgraded both to Ventura 13.1 and have really had zero issues with a variety of hardware setups.

The software _design_ however… yes, Apple is sliding. The new Settings is a mess. It’s so disorienting, even when I put aside the fact that I had used the old, NeXT-derived one for 20 years. You just can’t find anything without search, which adds steps.

There is a relative lack of attention to polish, discoverability, and charm. It’s all just made to be slick and shiny now.
For the Fortran parser in f18 ("LLVM Flang"), I ended up writing a small suite of C++17 constexpr parser combinators to build a recursive descent parser over a well-cooked character stream. A grammar encoded with parser combinators is no less readable than the input to a parser generator, and has the advantages that you can easily automate the construction of a strongly typed parse tree, perform custom error recovery, enable and disable language features, and use custom token recognizers for some of the ancient weirdness that makes Fortran so fun.

One thing that I did this time that turned out to be a good idea: run all source preprocessing and file inclusion first, before doing any parsing; deal with continuation lines and comments, and put the "cooked" character stream that results into a single contiguous block of characters, and use that for parsing. It's really fast, and makes backtracking trivial. Add a data structure that maps every character in the cooked stream back to its source provenance (input file, macro expansion, whatever) and you can get derive good source locations for error messages from just a basic char pointer. (Add a reverse mapping and you've got the basis of an IDE's language server, too.)

TL;DR: Build-time parser combinators are worthy of your consideration for your next parsing task.
Maybe they should jail the parents instead? Your kids, your responsibility.