skysight-inc/HackerNews huggingface dataset:
I agree with FirmwareBurner's sibling. All personal computers were expensive luxury items at that time. Most of them cost as much or more than a used car, which people would have considered much more useful than a computer.

Apple's machines were the most expensive, but it wasn't because they were higher quality (that was not the general perception outside the Apple world). It was because Apple refused to allow clone makers into the market, so they were manufacturing in tiny volumes compared to Dell and Compaq and a million other random names like Packard-Bell (Sear's store brand PC) that probably no one remembers.

> Even today a lot of the best software is only available for Mac or iPhone.

I really don't see that at this point, and I do use my Mac every day. Most of the software I use is also available on Windows and Linux, and anything that isn't has a clear Windows or Linux equivalent.

The only software I use that is absolutely only available on a single platform with no equivalent is actually Windows software. I'm not a gamer, but that's apparently a whole category that is Windows-only.

I'm curious what Mac software you use in 2023 that is only available on Mac.
I feel like it works out about the same for those. The difference is market forces work much worse in those cases.
Can they actually prevent people from trading petals for money though?
The ultimate post-modern irony.

What we thought was hard is easy; what we thought was easy is hard. (When, really, there is no easy and hard; there's only optimization of a neural net to a task, and what we find hard are things we were never optimized for.)

It's also karma in that the techies responsible for automating others' jobs away are the first to get hardcore automated. c':
It’s been on a downward slope since I don’t know, 2010? Surprised the site is still limping along.
edit: That’s actually probably unfair of me, 2013 or 2014 is a better date.
>> It really goes to show what is possible when there is a centrally planned economy vs having the labor tied up serving decentralized market forces without any clear directive.

Truly this is one of the most outlandish statements I have ever read on the internet. Bravo.

Contemporary North Korea is a decentralized paradise I suppose. Cuba must be similar? I would love to know your opinion of China before the Deng reforms, Vietnam before it liberalized, or of state planning in Venezuela, to say nothing of the also-centrally-planned Soviet Union??

You ask us to imagine “what the state of our nation might have been today,” if we had stayed on that path?!? You need only have visited Russia in the 1990’s to see what an absolute disaster that was. Lucky for you if you didn’t make that trip there are still parts of the world where you can see it if you dare.
> rebuilt screenshots for content swaps and hi-res output

Can you explain this work in more detail? Are you basically reconstructing the contents of a screenshot in vector graphics so it can be translated/edited/scaled up but still look correct?
My "recipe" is simply caiziyou and erjingtiao, hot flash method, and it works well enough.

One thing the author misses about the oil choice: what makes caiziyou superior to other oil choices is that it has a high viscosity. That results in the chili oil sticking to food and the tongue better once used; it probably also affects the fluid dynamics of the frying step in a way, though I can't say if it's significant.
https://play.google.com/store/apps/details?id=name.boyle.chr... works like that.
The numbers at the end of WW II are even more lopsided if you look at the number of commissioned vessels in the US Navy on VJ day 1945: 7601. [0] I have read elsewhere this included 12 carrier battle groups of which one could deploy about the same firepower as the British Royal Navy. By contrast the US Navy now claims about 280 vessels. [1]

[0] https://en.m.wikipedia.org/wiki/Naval_history_of_World_War_I...

[1] https://www.navy.com/life-in-the-navy/vessels
Also obligatory: calendar based cryptocurrency that measures time on the blockchain and also incidentally makes its creator rich by providing him with the largest initial allocation of currency.
A word document is also a binary format (unless it is an xml monstrosity) not too different from pdf, but more proprietary. Plus one vould embed an image on word.

With a markdown format I would agree, though.
Bro since Lisa Su in charge things changed a bit, my 7900xt works like a charm with X and wayland and same did rx580 for few years now, amdgpu is open source driver integrated in kernel of most Linux distributions, its plug an play, just install gpu, turn on the machine, boot into your linux then load amdgpu module reboot, and you can already immediately set ur display on 144hz, try that with my 1080gtx and you are locked at 60 with noveau driver module loaded, until u install their proprietary sheit....

There are many examples of companies and countries that have improved their competitiveness and efficiency by adopting open source strategies. The creation of skills through all levels is of fundamental importance to both companies and countries.
They may well do, but to be honest my fundamental point extends beyond just Google. Hashicorp benefits extensively from third parties maintaining their own providers.
Hmm. If I recall workspace migration was pretty straightforward for me, I thought you were going to bring up PnP, which was not well supported in the beginning. It was frustrating having to change so much of the overall workflow in just the second major version update, and this is exacerbated by their SEO issues, as yarn classic docs still show up before the new docs in Google searches.
A.I. and the Next Generation of Drone Warfare
One side wants to kill all the Jews, the other side just wants to be left alone. Who's right no one knows, call it 50-50.

There's more than a superficial resemblance between the two situations btw. Look up Holodomor, when Stalin decided he'll try and kill as many ukranians as possible. 7 million dead in 2 winters. Hear him out tho, he just has a different viewpoint.
And Ada, Ada was created perfect.
Science is full of competing understandings and explanations, that isn't unique to religion. There are quite a few commonalities between many religions also, focusing on only the parts that don't align doesn't give a full picture.

A democracy of knowledge, if that is a thing, wouldn't require respecting anything anyone has ever believed. That's a fundamental misunderstanding of democracy, where everyone may have the right to their opinion one vote doesn't decide anything. A democracy of knowledge would likely look more like scientific concensus where everyone doesn't have to agree but what is considered "fact" is really just what most people seem to agree they believe to be supported. Facts in that sense can change over time, can be built on assumptions or belief, and can have competing ideas held by others.
This kind of application of LLMs is most interesting to me, since it's possible to evaluate correctness and performance quantitatively.
It would feel a bit weird to me, because it looks like marketing myself and my ego.
In blogs or social networks, people only check you if they want.
This thing probably has extensive underground levels as well.
One of the gems on the internet. I first used it with ie4 .... that allowed to be saved locally via ActiveX. Now I have a plugin that saves it to Google drive.

Many thanks to people who developed it.
We’re working on making a voice assistant with Home Assistant[1]. We have all parts done except for wake word, which Hopefully we’ll be able to ship soon.

[1]: https://www.home-assistant.io/blog/2023/04/27/year-of-the-vo...
Depends on what you take as your baseline. The original Müsli is overnight oats with some added fruit / some nuts.
If you think something is inconsistent you should ask why and find that what you thought inconsistent are simply 2 different things. The parentheses have nothing to do with sizeof, it's just how you write types (I'm repeating myself).
Advice to Beginners
Every single person who's arguing against Kotlin in this thread is resorting to the argument that it's the latest fad of the day. It's not.
It’s not though. In lots of languages a namespace can span multiple files, whereas a class must be declared in a single file[0][1]. Modules can usually contain a collection of functions and classes. And namespaces can also contain multiple classes/structure/functions and sometimes modules depending on the language[2].

[0]: https://www.typescriptlang.org/docs/handbook/namespaces-and-...

[1]: https://learn.microsoft.com/en-us/cpp/cpp/namespaces-cpp?vie...

[2]: https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
> Like a lot of troubled young men, I used to pay close attention to Apple’s developer conferences and special announcements, eagerly anticipating each new generation of iPhone and operating system.

... As a deranged older man, I now collect artifacts from Apple advertisements, to reconstruct the characters and interactions portrayed in their fantasy world, to inform the public about how (for instance) they text differently from real people. In my defense, it's no worse than collecting Princess Di memorabilia, or being crazy into Pokemon or Harry Potter.
> Conspiracy theorists aren't going out on the streets protesting the gradual erosion of civil liberties.

I love a good No true Scotsman mixed with a twist of ad hominem.
same, Kotlin doesn't compile if you try to deference null pointers
What are you on about ?

https://github.com/elastic/elasticsearch

https://github.com/mongodb/mongo

How are ES and mongoDB not open source ?

Mongo switched from GPL v3 to SSPL in 2018 the only difference is whether you can offer mongoDB as a service , all other GPL clauses are the same , there is no difference for app developers I.e no vendor lock-in

Elastic moved from Apache 2 to ESL v2 for the same reasons with same restrictions against managed offerings again no restrictions for a app developer to host modify or do they want .

Redis splits between 3-BSD , SSPL and RSAL v2 and closed source for redis , Redis stack and Redis enterprise.

Just cause OSI does not consider restrictions on competing with the author Open source doesn’t make elastic or mongo less open source ( redis also uses these ) certainly not for anyone not a cloud vendor
A few years ago I considered trying to build a simple 32-bit RISC processor out of 74xx series logic chips. I had just taken parts 1 and 3 of the the MITx MOOC 6.004x, "Computation Structures".

Part 1 covered CMOS, combinatorial logic, sequential logic, FSMs and stuff like that, and performance considerations, and culminated with designing a 32-bit ALU, which did add, sub, all 16 logic ops, compares, and shifts (logical or arithmetic) of 0 to 31 bits in either direction.

In part 2 the students design a 32-bit processor and implement it in the simulator. The design is all at the gate level, except we were given two things as black boxes: (1) a register file of 32 32-bit registers, and (2) a ROM with 64 18-bit words.

Part 3 adds caching and other performance.

Here was the parts list I came up with for my design, not counting whatever it would have to do the 32x32 register file and the 64x18 ROM. In the follows the name of a logic element (NOR, MUX, etc) followed by a number means an element with that number of inputs. E.g, NOR2 is a 2 input NOT gate, and MUX4 is a 4 input multiplexor. DREG is something that can store 1 bit, which would probably be a D flip flop.

The parts list:

295 AND2
8 AND3

32 DREG

3 NOR2
4 OR2
96 OR3
20 OR4

226 XOR2

6 NOT

563 MUX2
161 MUX4

That came out to around 350 chips. My biggest breadboard could hold about 32 chips, so I'd need around 11 or 12 of those, plus whatever more would be needed for the register file and ROM.

353 of those 563 MUX2s are in the shifter in the ALU, which can handle left or right arithmetic or logical shift by 0 to 31 in one clock cycle. If I added a new instruction that just does a logic right shift by 1 and made the old shift instructions all trap so they can be handled in software that would get rid of most of those 353 MUX2s.

That would cut the chip count to around 270. That was still more than I was willing to deal with so that was the end of that.

Given that with a PCB instead of a breadboard you'd get higher density, I think mine would have easily fit (even with the full shifter) in the amount of space that it looks like they are using with plenty left over, if I'm estimating the size of their boards right from the photos, so I don't see anything obviously implausible about their project.
As Judge Judy says" If you tell the truth, you don't need a good memory."

The NYT is notorious for lying and changing its stories time and time again. They don't want people saying "Hey, you printed this six months ago, and now you're telling us the opposite."
Nod, I'm pretty sure if you just swallowed an intact lead pellet you'd poop out a lead pellet.
Why won't you deal with what you originally said? All of your comments are trying to avoid your original comment.
This is one of my favorite Mainboard re-use projects. Swapping in a Ryzen 7840U Mainboard, it should actually be able to play most game titles at better than Steam Deck performance.
Pretty much everyone dabbles in art, even if very few are good at it. The same can't be said of programming.
Storyboards were basically just an extension of Interface Builder of NeXTSTEP days… so more a way to build GUIs without touching code.
Show HN: Type and Calculate Anything, Instantly. Numi like Calculator.
Wartime Pope Pius XII probably knew about Holocaust early on, letters show
> The biggest lesson of ww2 is that once a major industrial war starts - the only end is mutual exhaustion.

How does match the actual outcome? WW II ended in the complete defeat of Germany and Japan and post-war domination by the US and USSR, not least through their industrial capacity as well as possession of nuclear weapons. This does not seem very debatable. Perhaps I'm misunderstanding what you meant?

edit: clarification
https://chrome.google.com/webstore/detail/hide-feed/nfnpeneo...
That would add a lot of complexity to structs that want to have a static size.

i’d just pick a huge number and move on.
RE ....There is a whole community about this topic at: https://diybookscanner.org/..... The actual f(book scanner ) forum is down at present. It has been down for a few weeks . We are working to get it back up.
> I'm not being dismissive, but was instead responding to a completely useless argument....

Listen to yourself.
Neat, that's a fair point.
I don't really understand the meaning of this idiom or proverb as English is not my first language, but for sure this type of behavior is something to take quite seriously.

I have lost my trust towards WordPress since the enforcement of Gutenberg without respecting community's objection.
Godot is much less featured but extremely easy to learn imo.
Why are women less likely to ask questions in public?
There's also the Computer Sheds (Jim Austin's collection): https://www.computermuseum.org.uk/. I should count how many I've used or at least been around...
It seems like a poor fit to me precisely because correctness is boolean, difficult to measure and getting it wrong is very bad. I do think there's a place for AI here but it's probably not LLMs in their current form.
Bernie Sanders: workers should reap AI benefits in form of ‘lowering workweek'
Their job classification needs some major work - I get way too big of a range of experience levels in postings.

Checkout Simplify: https://simplify.jobs/ been working hard to make actually relevant curated matches
I used to use LaTeX for RPG manuscript formatting. I still do, for some small side projects.

Thing is... while it's good for consistency and tracking changes, it's horrible for the creative process, layout-wise. Visual editors like Affinity Publisher are much better for other-than-trivial layout concerns.
also discussed here https://news.ycombinator.com/item?id=37532397
You would think so, but maybe not in the USA ?!?

https://news.ycombinator.com/item?id=37527060
Illinois to become first US state to abolish cash bail
In the early 90's, Apple had big plans for end-user programming. Larry Tesler, the head of Apple's Advanced Technology Group, gathered people from ATG and elsewhere at Apple who were working on aspects of end-user programming for a project code-named Family Farm. The idea was that most of the pieces that were needed for end-user programming were already working or close, and that with a few months of work they could integrate them and finish the job.

The project sputtered when (1) it became clear that it was going to take more than a few months, and (2) Tesler was largely absent after he turned his attention to trying to save the Newton project.

AppleScript was spun out of the Family Farm project, and William Cook's paper [1][pdf] includes some of the history, including its relationship to Family Farm and HyperTalk, HyperCard's scripting language.

AppleScript shifted the focus from creating something that end users without previous programming experience could easily use to application integration. I was a writer who worked on both Family Farm and AppleScript, and I was both surprised and hugely disappointed when AppleScript was declared finished when it was obviously not suitable for ordinary users. I assumed at the time that there had been no usability testing of AppleScript with ordinary users, but Cook's paper claims there was. All this was even more disappointing in light of the fact that so much more could have been learned from the success of HyperCard and HyperTalk, and that the HyperCard developer and champion Kevin Calhoun was just around the corner.

The Wikipedia article on HyperCard [2] gives the history of the product, including the pettiness of Steve Jobs in cancelling it.

[1] https://www.cs.utexas.edu/~wcook/Drafts/2006/ashopl.pdf

[2] https://en.wikipedia.org/wiki/HyperCard
Is it really so hard to believe that the technical details of Snap's implementation just may not have been made publicly available at the time they deployed it? It's not as though they're known for running a breaking engineering blog like some smaller companies... Speaking of which:

In my top comment I said "Snapchat, as one example". Feel free to search around to find others that were more transparent on implementation details, such as this random weight loss app from 2017:

https://loseitblog.com/2017/11/10/on-device-image-recognitio...

They actually include the following sentence: "While we are still awaiting the official launch of Tensorflow Lite, Apple released CoreML with iOS 11."

And another:

https://dl.acm.org/doi/abs/10.1145/3132787.3132815

If you're genuinely curious there are plenty of references of apps using CoreML in 2017 (again, Google) but at this point I'm pretty confident you're just (lazily) trying to win an argument.
Apple CEO Tim Cook on creating a clean energy future
“I’m responsible only for what I say, not what you understand.”
– John Wayne
And if there isn't, the investigation will be a massive waste of money and time, and it's only result would be to maybe send Grusch to jail. And given how vague and fact-free his public testimony was, even that is not guaranteed.
I mean, the category is labeled "Sugar-frosted cornflakes" in the article. I see that it compares them to "other sweetened cereals like chocolate rice cereals, or honey-nut coated cereals", but it's clearly still talking specifically about sugar-frosted cornflakes in that section. It also puts this higher in the list than granola with dried fruit, and I promise you that granola is healther than the large majority of mainstream mass-market sweetened cereals in the US. (I do get that it's a UK article, and perhaps "suger-frosted cornflakes" and "other sweetened cereals like chocolate rice cereals, or honey-nut coated cereals" are the primary sweetened cereals there, but that's not how it is in the US.)

I dunno, I really don't want to be pedantic, I just think you're saying "you shouldn't read what the words in the article say, you should read the words I say it means to say", and that's not how I read...
But it's not. And there is no reason why getting the size out of a fat pointer at runtime would need to be done by the same syntactic construct that otherwise does static calculations.
If it holds, what makes you think it's not a cartel ?
Indeed I think Jobs approach to software dev was too far ahead of time, Gates pragmatic approach proved to have more leverage for computer/platform sales and growth.
RE "....There's already a known way for scanning magazines and books very fast: cut the spine and feed the pages to an automatic scanner. This is of course not applicable to anything you'd like to keep around after scanning, because your copy is destroyed......" I've always thought the pages could be rebound. Not perfect but a halfway solution.
I’m also on the list of the block I live on, and people also text like this on that list…

…including, me. On that list.

I think part of what’s disquieting is that there is a “formal text English” that exists (and people know about), but people use it only in certain circumstances, like when you’re texting a group of people that you don’t know very well, and that you don’t want to offend, or that you want to seem “proper” for.

It’s temping to think that what we observe on these lists is how those people are, but every now and then someone on my list will post a message intended for someone else…and it no longer fits “formal text English”.

I suspect this language’s use is highly contextual. To me, part of the the oddness of it all is that I would almost never use formal text English in the contexts shown in these marketing images.
Why aren’t more people being sacked?
Evaluated assurance levels (EAL) are a bundle of security assurance requirements (SAR) that reasonably trace to varying levels of assurance that the target of evaluation (TOE) enforces the Security Functional Requirements (SFR) of the product. One of the core SARs being AVA (vulnerability assessment) which evaluates resistance to penetration attackers and the presence of vulnerabilities. It is only at EAL5 that you are required to demonstrate AVA_VAN.4 which is resistance to penetration attackers with a moderate attack potential.

What we derive from companies only able to achieve EAL < 5 is that their systems are not designed, nor capable of protecting against moderate attackers. This has been borne out by decades of experience where the security properties of these systems have been routinely defeated by attackers with moderate or lower attack potential. The certification process is both effective and accurate at identifying that these consumer operating systems are inadequate against attackers of moderate ability as an upper bound.

We further know from decades of experience that any system that attempts EAL5 certification and then fails has structural deficiencies that make it practically impossible for any configuration to ever be certified without a total redesign. As far as I know, nobody has ever achieved that despite decades of attempts and billions of dollars spent attempting to retrofit inherently insecure designs such as Windows, Linux, or macOS.

So, what we know is that macOS, iOS, Linux, Windows, BSDs, etc. are structurally insecure against moderate attacks such as those employed by commercial hackers and organized crime, let alone state-level actors, and that it is hopeless for them to ever be improved to reach such a level. Anything less than EAL5 is inadequate for the modern threat landscape of established commercial hackers and state actors as experienced by consumers, businesses, and governments. Therefore, the systems currently deployed are universally unfit for their usage in these connected systems and we have the certifications and continuous examples to prove it.
Absolutely. Although the clarity by creating algorithms from tax tables can be helpful, and sometimes the wording seems ambiguous. Although you probably also need lots and lots of examples. (It is as if you need unit tests!)