skysight-inc/HackerNews huggingface dataset:
For one thing, the first iPhone model wasn't missing that many elementary functions. GPS and 3G were obvious ones, and both were remedied quickly in subsequent models.

For another, the competitors were also all missing at least one vital elementary function: Internet support that didn't suck.

So I don't think there are a lot of comparisons to be drawn between a yet-to-be-released VR platform that, ultimately, nobody is really asking for, and a phone that almost everybody who wasn't named Steve Ballmer, Mike Lazaridis, or Ned Ludd desperately wanted.

(Admittedly I said the same thing about the watch -- who in the world wants a watch? -- and that was way off-base given how much demand there turned out to be.)
Genuine question: do you find there is creativity and the satisfaction of creating something from nothing in accounting work? It has always seemed so dull from the outside looking in (cue the joes about accountants) but is this the reality?

Many people don’t see software engineering as creative but it certainly can be!
Because current parents are a minority and the most reliable turnout is among seniors, at least in the US. Benefits of good school are more long term and people aren't very focused upon that in general. Combine that with distrust that given measures will actually help make better schools. (Just look at the generations long distrust of "New Math", "Common Core", etc.)
I’ve heard this ever since the Netscape IPO
PhysiSpace: Logo Turtles Meets 2D Physics
Anectodal from a few years of use, surprisingly those stupid requirements are almost a thing of the past nowadays. But yes, some edge cases still require some bits of muscle memory, which may be your thing, or not.

I'm a bit ashamed that I never found the time to write down some docs, so I never really shared it, apart from a few friends and colleagues. On desktop, the web extension is quite convenient, it will autofill everything for you but the master password.

On iOS, I made a simple shortcut[0] where you share a url and - thanks to the os autofill - you just get your password copied into the clipboard, no input required at all. Also, on Android there is something similar using the PWA Web Share Target API.

And that's it, thanks for your kind words.

[0]: https://www.icloud.com/shortcuts/2dcb6680e6b3424d8708e673e1a...
Ad is bad, though. I did not ask for ads. It wastes my time and energy, at least.
Who would have thought lakes could choke surrounding area. TIL
The newest consumer oriented HP printers (with model numbers ending in 'e') will not tolerate being disconnected from the internet. Even if you only ever print over USB, the printer has to maintain a wifi connection with internet access, or it will stop letting you print.
The "2013" is the copyright date of the initial publication of the online edition of The Feynman Lectures on Physics, but that edition (as well as the printed edition) and the Feynman Lectures Website where it is published is far from static. I have been working on it continuously since 2006 (with occasional help from volunteers), during which time a lot of improvements have been made and much new material has been added (to the website - we are not adding new material to the printed edition, though we have made, and continue to make, corrections, as needed).
Such as?

"Something else" is "trust a mega corp". You don't have other options because this entire space is solely about trust.
I agree with you up until the last point, they do produce it as well and most Chinese speakers are resorting to pinyin to produce, which uses the latin alphabet :D
In my profession (sysadmin related) it seems that if you want the glue-code orchestration and SDK availability of Python, but with better performance and types, you use golang. I don't think most vendors are popping out Rust SDKs for the product's APIs.

I'm not invalidating your experience, it sounds wonderful to find the solace in one language.
This is my feeling too - I just don't see an immediate usecase for such a device outside of a select few niches…

As usual, Apple is playing the long game. We should remember that when the iPhone was announced in 2007, Steve Jobs set the goal to get 1% of the cell phone market.

In 2007, there was no App Store and the only native apps were what came installed on the device.

Apple is laying the groundwork for the future. They’ll sell enough for it to meaningful while the rest of the ecosystem comes together.
You don't; you check the library or application's documentation.

TOML went through some substantial changes in the past with 0.4, 0.5, and 1.0. As I mentioned in my other comment[1], it's not ideal, but it is what it is.

I wouldn't be surprised if 1.1 would be the last version. Maybe there will be a 1.2 to clarify some things, but I wouldn't expect any further major changes.

[1]: https://news.ycombinator.com/item?id=36020654
why does Toyota even bother putting out the pamphlet with rationalizations?

they sell cars that meet mileage requirements, people buy them, and the people who buy Toyota usually have a favorable experience

its not like Tesla quality is going to push Toyota off the map...Toyota can take their time and jump into EVs when the stars align, their customers will go along with them

hybrids are a great product that still make sense...who wants to drive across the country in an EV? a Prius won't rocket down the freeway but you can refill it in 35 seconds

I also expect Ford and GM to back off of EV marketing soon, as they realize they've mostly fallen for their own hype
> Dropbox measures the success of its engineers largely on business impact.

Why call them engineers? I understand this is standard in the industry but I'm a bit fed up with the confusing corporate vocabulary that has multiple loaded meanings. If business impact is the priority, then you are a business person. Software engineering is about software engines, computer science and mathematical logic.
Thought experiment that radicalized my thoughts on our economic system: with all the data being collected on people about their behavior, habits, quality of life, demographic differences etc, we could probably know the reality acutely of many societal ails, and this find better ways to fix them. Instead it is being used to effectively continue human suffering so a few can be powerful and feel special.
You don't have any notes on KeePass?
Personally I don't care so much about genre categories, but it's interesting reading all these comments to think about "science fiction" vs. "speculative fiction" and then the lump category of science fantasy.

Anyway, one title I didn't see mentioned was Grass by Sheri Tepper, https://en.wikipedia.org/wiki/Grass_(novel).
It's supply and demand - the whole idea is that the high pay will encourage people to move into where supply of labour is needed. It's just that, as some people are finding out, not everyone can code, and especially, not everyone can engineer.
All FAANG companies had dedicated money pools for share buybacks. Apple even pays dividends. The common belief is that is a company is doing share buybacks, it doesn't innovate anymore. These buybacks have been taking place for the past 10 years and they are still growing.
There were number of innovative but relatively obscure languages that came out of the first wave of cybernetics. Glushkov, one of Lyapunov's contemporaries, created a language called Analytik [1], with early support for linear algebra and symbolic differentiation. REFAL is another language that emerged during the same era and still under active development [2]. At its foundation is an alternative and surprisingly rich algebraic theory of computation based on abstract rewriting systems and so-called word problems [3].

[1]: https://link.springer.com/content/pdf/10.1007/BF01070461.pdf

[2]: https://github.com/bmstu-iu9/refal-5-lambda

[3]: https://en.wikipedia.org/wiki/Word_problem_for_groups
The way I see them: 50+ stars means people use the code. If there's also a decent number of issues opened and closed with comments from the repo maintainers, I'll be much more likely to try things out. Less than 50 means I'll read the code to see if any ideas are worth adopting, but I'm not going to depend on it.

If a project has 500 stars, I can't tell how many are from the project's value versus the maintainers' popularity. GitHub is also a social website, so there's no avoiding it.
I don't think it's much of an issue anymore on Windows. A smartphone OS is also more locked down in terms of user rights.
> If business impact is the priority, then you are a business person. Software engineering is about software engines, computer science and mathematical logic.

Don’t worry, if the AI hype is correct, this line will be drawn much more clearly.
BOMs do not have "positioning" remarks attached to them.

Marketing positioning information does not have a BOM attached.

This is fake. Or at least altered from the real information.
Multiple re-reads:

- Saga of the Exiles by Julian May, which merges science fiction with folklore/fantasy in Pliocene Earth

- Hyperion by Dan Simmons, excellent SF with a feel of the Canterbury Tales about it

- Neuromancer by William Gibson, plus the follow-ups (all the Sprawl) are very good too

- The Sheep Look Up by John Brunner, about the eco collapse of the US in the 1980s (10 years after it was written) and which William Gibson called a "brilliant novel"

And a couple of guilty pleasures:

- Venus Equilateral by George O Smith, 1940s stories based around a three mile long space station at the L4 point in space, a bit like Babylon 5 meets DS9 in the era of vacuum tubes

- Necrotech by KC Alexander, a brutal and obscene body-mod cyberpunk dystopia (the sequel of which, Nanoshock, has a superbly offensive opening sentence)

- Halcyon Drift by Brian Stableford, about a corporate dystopia and a pilot who hooks up his body to merge with his ship (a bit blase now but less so then, especially as I had read far less at the time)

- Bio of a Space Tyrant by Piers Anthony, a 6 book series following the rise of a refugee to becoming the Tyrant of Jupiter
> relatively new security feature

Maybe I'm misunderstanding the feature, but I've been auto-filling login forms since I was using IE7 with RoboForm. Other than using Touch ID to trigger the auto-fill instead of 1 click, I don't see any improvements in iOS/macOS Safari.
Without operator overloading, you cannot define arithmetic data types that have a homogenous API with fundamental types. Since math is.. basically all that computers do aside from some IO here and there, that's means a language without operator overloading is a domain-specific language. Curiously, none of these languages that lack operator overloading come close to covering all of the common use cases for math, except perhaps Odin.
They're the reason why I sort my potential new printers by refill price before buying.
I wanted to echo the sentiment re: raw output vs. reports.

I've been using a self-developed double-entry accounting system for my own business. Generating the "big four" financial statements (income statement, balance sheet, statement of owner's equity, and statement of cash flows) in canonical GAAP form, along w/ a schedule of accounts payable and receivable (for converting from accrual to cash basis), has been enough to get our taxes prepared for almost 20 years.
I've seen the same alert for a trio of HP printers on my network go up-down-up-down all week, really does flood your inbox after a while.

This might explain it.
I stand corrected I don’t know much about Go’s runtime, it’s complicated that following it gives me headache
Interesting! I wondered why I’d see layouts with just one shift key on the right thumb cluster, it all makes sense now.
Maybe PCIe already does something similar, that's not something I have knowledge about.

Though there is a small difference in my opinion, where, from the point of view of the CPU, it should behave as a normal interface, thus the driver should already exist, and only require a change in the device tree (for linux).

It would still require quite a bit of work:
- The PIO has to behave bug-for-bug compatible with an existing driver
- The exposed pins need have the proper voltage levels & electrical protection

.. but that's just fantasy for now.
The latest HP models require always-on internet or they will refuse to print.
er missing on the second link
"The architects believe in buildings, which are able to change and adapt in answer to technical and/or client needs, not only in plan but in section and elevation. They believe in a framework which allows people freedom to do their own thing, the order, scale and ‘grain’ coming from a clear understanding and expression of the process of building; in the optimization of each individual element, its system of manufacture, storage, transportation, erection and connection, all within a clearly defined and rational framework; in a giant meccano set rather than a traditional static transparent or solid doll’s house."

https://www.architectural-review.com/buildings/pompidou-cann...

Does that all sound familiar to folks building backend systems? That is 'microservices' for architecture, a counter to 'monolithic' structures, using almost precisely the same motivations, and, running into the same exact problems: operational complexity.
Tube Archivist: self hosted YouTube media server
> This is also a feature of Java property files.

To the very best of my knowledge, Properties are merely Map<String,String> (see: https://docs.oracle.com/en/java/javase/11/docs/api/java.base... ) and any subsequent interpretation happens in the application (e.g. Spring treating `foo[1]=bar` as a list-ish assignment but the actual key returned from `getProperty` is the string literal as written `foo[1]`)
Don Knuth Plays with ChatGPT, in Context
Hi HN,

I saw the interesting message posted yesterday where Don Knuth played with ChatGPT in a discussion with Stephen Wolfram [0]. However, the way the message was formatted, I found it very difficult to constantly scroll up and down reading the questions, responses, and discussion in separate sections. I reformatted the message, with extremely minimal editing (like replacing "chatGPT" with "ChatGPT" because I'm a bit of a pedant, or changing "Answer #x" in the discussion section to "This answer"), to make it easier to read, and wanted to share it with everyone else.

[0]: https://news.ycombinator.com/item?id=36012360
YC Interviews only 10 minutes long?
It seems YC interviews have a super high degree of randomness.

Woke up with an allergy/headache and saw its not possible to reschedule the interview. Additionally my field is a bit niche and requires some explaining.

A 10 min interview (in the midst of like 30 interviews daily) seems totally insufficient to have a proper discussion about my idea. Feels like interviewers themselves don't have a good idea of what startups will work or not and just pick which personalities they vibe with in 10 mins.

tldr; How can YC be a good signal on founders if they only speak with them for 10 mins?
Isin't the watch still a massive waste of time though?
I had that visceral “wow” while reading your post. I’m not saying that’s what they’ll do. But that _is_ one way of leveraging the content/IP from TV+ and could serve as an impressive demonstration which is fun to work on.
Revolutionizing Cultivated Meat: Pivotal Roles of Enzymit and Aleph Farms
They’re one of the most tax advantaged way to return money to shareholders. That’s it. I don’t like this method or the need, but the motivation isn’t rooted in lack of innovation etc. Friedman doctorine has become gospel, so this is the result.
Hundreds. I’ve lost count they’re all in 1Password.
Would love all of these people bemoaning investors natural stupidity to trade on it, given their clearly superior understanding of capital allocation.

“Market can stay stupid longer than you can stay solvent.” -> Yeah, that is called cope.
Creative accounting and tax avoidance do exist tho
Did it take a while to dial in home row shift?
Because security is a serious problem that needs to be treated seriously for it to be useful. You can't just sprinkle it on an existing system like fairy dust, it has to be built into the design to be effective, and it needs to be periodically re-thought mercilessly.

PGP for instance encourages some terrible habits, like awfully long lived keys.

You have somebody signing packages with an ancient DSA-1024 key, perhaps because "SQUEE Philip Zimmermann himself signed that key back in 1996 and I can't part with it". That's not the right attitude to security.

Good security requires a solution fit to whatever specific thing you need to secure, a system designed with it in mind, and a lack of sentimentality and backwards compatibility.
Yes, it's called Carbon Capture and Storage. Once we switch to renewables and don't need this oil any more, the expensive fancy plant is useless as it is only designed to store carbon that one way.
> My point is that people without diabetes are looking to this drug for weight loss, at which point they create a dangerous dependency, with no hard evidence that their actual health improves.

These drugs would have to be pretty bad to counteract the massive health benefits from losing weight (even if they don't have diabetes). I've heard a few eye-openers in the comments, but unless they're more prevalent than I've read, or there's some ticking time bomb, the drugs are probably still a net health benefit.
No. Racter was over a decade later.
Oh I love this project, its very interesting to think about its relation to the family tree of soviet programming languages.

From the start (ie: 1946-48) they conceptualized programming through the notional of 'logical schemas' or 'logical operators' which were a pseudo-textual notation for flow charts. They went so far as to develop entire theories for the analysis, and optimization of these logical schemas.

Another fascinating language was Analitik which was a language for CAS (like Matlab) developped by V. Glushkov in Ukraine.

There exists a fantastic website about programming languages in the ussr: http://www.compiler.su/ekskurs-v-istoriyu-razrabotok-yazykov...

There are also entire journals worth of these papers on PL design from the '50s which have been translated to english and sit rotting in university shelves.

edit: there's actually another post on the front page on my project to recreate the first of those languages: https://github.com/xldenis/besm, though unfortunately I have let it fall aside in recent years.
If you browse Reddit's /r/olkb subreddit regularly you'll occasionally see people integrating touchpads, joysticks, and trackballs into their keyboards (usually the split variety like the one pictured).
My watch mostly replaced my phone. It’s a game changer. I thought they were fairly superfluous and unnecessary and expected they’d actually phase it out within 5 years.
I'm a huge fan of Manager.io [1], which is free for single-user desktop use. They make money from their cloud plan and from a self-hosted server licence.

It's not open source, but I can export practically everything as CSV or TSV, so there's data portability.

[1] https://www.manager.io/
> Are your accounting people quite young? Excel moves and changes stuff, though not on quite such an aggressive timeline.

Excel UI interface changes but it won't change your spreadsheet content, which is the core functionality Excel users care about.

I've been using 15 year old .xlsx files with no issues across Excel 2007, to 2021, and Excel online.

I've seen companies using files with an absurd amount of worksheets within the file, or with an absurd number of rows (up to the limit), and those haven't been broken.

And I don't remember transitioning from xls to xlsx to be that painful, but this might be untrue for people using some very specific features.
There's more difference than timing of when they cut a release. Different SKUs are crippled in different ways with features actually removed. And you can pay extra for upgrades to less crippled crippleware.

IANAL, so I'm surprised the RICCO Act doesn't apply.
Gambling is not productive, putting money where your mouth is on what will be successful is critical for allocating capital to productive ventures.
Making it a requirement of using something commercially would add a lot of transparency though. The concept of "software bill of materials" has increased interest now, and this would be a part of it: if you're using something then you sign it and publish the signature which then declares an acknowledgment that it was reviewed in some way.
It seems we are agreeing on this. It’s just the FISA court that has an issue.

People with clearances consent to extreme levels of surveillance.

But when this database was created, rules were set in place that protected folks, even those with clearances, from being searched for unless there was a darn good reason. Routine background checks don’t count.

Of course, foreigners have no such rights.

So politically, you, me, and Bruce Schneier agree OK. But that’s not what the law says.

I just find it weird we are stripping foreigners of any and all protection, while Americans have so much protection even obvious use case are violations.

It feels Kafkaesque.

It also feels like there’s an element of “who watches the watchmen?” Not this database.
Good article on the impact of stock buybacks: https://hbr.org/2014/09/profits-without-prosperity

There's a bill in Congress to "add more accountability" to stock buybacks by imposing taxes (https://www.congress.gov/bill/117th-congress/senate-bill/275...), but it's clear congress has no interest in curtailing this practice unfortunately.
> CO2 is also relatively easy to monitor

And yet we inexplicably don't monitor it at all. You can download apps to show you national and local levels of all sorts of pollutants... but not CO2. Outdoor CO2 is tracked at a single point on the Mauna Loa Observatory in Hawaii... and that's pretty much it.

It's bizarre. It's easy to buy an indoor CO2 monitor (I use one to determine when I should open my windows more/less to keep the air inside fresh), but at a local/national monitoring level it simply doesn't exist.
For all in ones that have a scanner, it's used to support scan to email without involving a PC.
Oh, don't worry too much. As a Nobel Prize winning economist once said, Agriculture is an industry affected heavily by climate change, but it's only worth 2% of world GDP.
I guess we’re just gonna have to disagree on the controversial topic of… checks notes… vigilante adults beating children for perceived annoyances and petty theft.
Yeah just similar to Python the build and package management stuff in go is a nightmare, and I’d rather hitch my cart to the Mozilla guys than the Google guys. (I’m ex-Netscape and helped launch the OSS of the browser into Mozilla)

On apis, honestly, I just write my own api integrations. But most of the APIs I use are documented without programmatic specifications, and sdks are usually garbage written by an intern :-)
See my other comment: https://news.ycombinator.com/item?id=36022956
My Sony Android TV got an OS update 2-3 weeks ago, which (afaik) included some security fixes. Granted this is a fairly recent model.

It's also trivial to sideload on it any app you want, just by changing permissions and allowing installations not from the Google store. It's also fairly simple to hide suggestions from bundled apps like Netflix etc from the homescreen - we don't use any streaming services.

Once you do that, there are zero ads on it. As opposed to other models, even flagship TVs from LG.

I actually bought this Sony model specifically due to the reviews that said this was the case. Kudos to Sony for making this. It is a tad more expensive than LG models, but it's worth it.