skysight-inc/HackerNews huggingface dataset:
Depending on your requirement, it might be better to create custom functions in Javascript [1]. One difference is that the functions are tied to the Excel installation, and not on the workbook like VBA.

[1]: https://learn.microsoft.com/en-us/office/dev/add-ins/excel/c...
Works fine for me in NetNewsWire. I have never seen this behavior.
@fortran77

It's community practice to add (YYYY) to items that are not from the current year
Strangely I find the word discussion to sound more argumentative than dialogue.

Though I guess that used in an international context (say, between countries) discussion would sound stranger than dialogue, and there is usually some degree of opposition between countries.
No, there’s no destruction in this case - actually there’s more creation - so it’s not a broken window-type thing.

When money movement slows down, the economy slows down. Take a look at your 401k returns this year and tell me nobody wants a good economy…
(Just because I love this argument): Have you used Mid-90s OpenStep and BeOS on period hardware?
People rose-tinted-glasses the hell out of OpenStep (...and the first few OS X releases), it's ridiculously sluggish and brittle (in that same kind of "I did something to config and rendered it unbootable" way as early 2000s Linux). BeOS is shockingly performant and flexible on the same hardware.

As much as the original BeOS network stack was mediocre (and it was, it wasn't fixed until the BONE design in that final Dano leak in 2001) the much-touted NeXT networking stack was literally the open source 4.3BSD networking code running hosted, with their awful NetInfo system on top, which Apple spent the next several years excising. Excising like the Adobe license fees cost more than a PC, few major vendors (not even Adobe!) willing to port their software to, Display PostScript GUI they had to throw out and replace.

I'll grant that they got a really good set of development tools they're still essentially using, and Be's were rough (and kind of alien, that kind of pervasive threading is _still_ hard with decades of work on the tooling).

Apple bought NeXT because the stack looked architecturally like a less-bungled version of their own failed Pink/Taligent effort, and Steve Jobs had a better relationship with people still at Apple than Jean-Louis Gassée.
The kindles made in the last 5 years or so have this feature again, called voiceview
> The majority of those who severely defend the 2nd amendment are conservative and thusly - it won't be handled.

What does this mean? Just trying to understand the assumption being made about me.
Does anyone know of something similarly lightweight but retained mode?
Hacker News Insight
Musicians We’ve Lost in 2022
The technological singularity is close for purely automate-able processes.

General AI, either in the form mimicking humans or a "being" similar is a ways off, amorphous, and far off for what people might see portrayed in fiction.

One also has to ponder the functional definitions of self-awareness, intelligence(s), and consciousness as not magical but as emergent properties of the "individual" inferred by others through behaviors, especially communication. It is anthropocentric and arrogant to assume other agents are lesser or incapable simply by lacking a common language or mutual behavioral understanding. Learning and optimization for improving one's power and resources (fitness function, gradient vectors, bank account balance;), etc.), especially through play and speed of adaptation through feedback would be strong signals of this.
> Of course, I would be willing to pay more if it meant the type of abuses that Walmart does would stop, but that is not the choice I am given.

Are there no small, family-run businesses you could patronize, since you said you're willing to pay more?
These compatibility layers are huge and are going to skyrocket Haiku’s strength as a daily driver. I’m really rooting for everyone working on it. Keep up the good work guys.
>This feels contrived

How so?

>how Disney tried to not pay a Star Wars writer.

the star wars writer is just a contract worker. He doesn't own star wars etc. But he should still get paid according to the agreement disney inherited.
I'd suggest to simply use GUS programming for audio, since it does all the heavy mixing in HW.

It was a breeze for programmers, but a bane for consumers as it wasn't really compatible with the SB yet not cheap.

But as dosbox emulates it very nicely, it sounds like a good match now.
This looks like local government surveillance. The military ("US Government") flights are almost all in places you would expect (airbases, loosely populated areas, and Palmdale). Perhaps the actual talk has some clarity on this but all I saw was slides.
I never said that mathematics "is about computation."

What I did say is that writing down mathematics is equivalent to writing software.

Both require the use of a formal system.
Fair enough. It compares more favorably to an odd port inconveniently located on the back of a $5000 (2022 dollars) tower PC.
I kind of get not using the Be GUI API makes it feel "non-native", but it's still a native port of GTK and Epiphany. It's not like they've built a Linux ABI emulation layer to run it.
I don't see the Black Company brought up often, but it sure is a good read. I rank it akin to Malazan, though markedly different.
Bro, you just reinvented the consulting shop.
Can you ask the OS to give you a certain core type?

128 bytes is perfect 2 x 64! So even if the risk of cache invalidation goes up even if two cores are not writing to the exact same structure the alignment still works!

Good job Apple!
I try to do the same, but its simply not going to matter if the majority still uses big tech and falls for the dark patterns.

thats why its really regulation who going to change this, and probably not any individual actions.
Yes, it's definitely important to tailor the training to the audience!

When I'm teaching the course, I start by asking people about their background — if it's primarily C/C++ people, then we can quickly page through the slides about the stack and the heap.
And yes, I recognize there are other conditions to steer his compliance (house arrest, electronic monitoring, etc), but those would be in place regardless of the bond amount so I consider them independant of my question.
Agreed and if people are able to reach out when they want to end it, it'll help us provide a structure to point people at either mental health resources or genuine end of life care; depending on the situation.
I enjoy spitting on people that try to control my speech and my title. Misery loves company, and I will not join you in your misery.

I appreciate the bridges and roads, but I will not be told what title I can have just because YOUR industry (and tongue) has been captured.
I think there’s some common-mode failure source in your particular application.

I’ve had several dozen of them running some in vehicles, outside lightly shielded, in a basement, and on my desk. Some are running right off an 18650 with no boost/buck converter. No failures in several years , across low-end cheapest 8266 breakouts and 32s.
I hadn't thought of it before, but cannon seems mostly to be a consequence of copyright. Places like SCP, which only vaguely use copyright, have a cannon that more closely resemble traditional mythmaking.
> Historical myths and legends of were not controlled in the same sense that modern fiction is.

I think this point misses a bit of context - notably the contrast between oral and written literature. Many historical legends and folklore originated in some kind of oral context, which gives rise to a huge set of interconnected stories (and it's only later that we get some kind of "canonical" version of these stories, when someone writes down one of those oral performances). The oral performances of such stories necessitated some of the attributes you allude to. The characters and plotting are formulaic and interchangeable because that makes them easier to memorize; the details are sparse and interchangeable because that allows the bard to fill in details to fit the meter and appeal to the preferences of their audience.

> And then of course modern stories are generally single-source and totally controlled.

Tolkien was incredibly aware of this written/oral distinction, and this whole post is great evidence! Tolkien uses the way that oral storytelling functions as an in-world device to explain away a discrepancy between conflicting written versions of the same story. This ends up feeling incredibly satisfying because people intuitively understand the nature of oral folklore, as opposed to, say, George Lucas's endless revisions to Star Wars (which conflicts with the audience's desire for a single "canonical" version.)
>None of this explicitly follows from first principles, it's all just negotiation for what, through the vehicle of contract law, will get enforced by social convention and the fist of the government.

Absolutely. But there are many more people who can voice audiobooks than there are high quality writers, and the writer's work is being the primary author of the work. It doesn't make any sense for the owner to give % of the profit unless the narrator would attract business on their own.
I probably should have said economically viable. Handling and manipulating data like that is intensive and thus expensive. If it's not user provided data, why manipulate data with that approach?

Maybe it is arrogant. That entirely depends on whether or not a product or service uses this specific approach -- successfully. Do you have an example?

Edit: I also want to clarify that my comment doesn't suggest that the underlying technology is bad or without use cases; only that it isn't suited for remote (online) processing. It would be way cheaper to manipulate data like that locally.
As we close the chapter on 2022 and sharpen our pencils to write next year’s, here are the best 2022 SaaS reads that were clicked on the most by the SaaS Weekly community.
Nothing to read afaict.

Lots of provocative flight paths to look at.
I asked "which dialect of English calls parentheses 'brackets'", but apparently I got it backwards, and it's only US English which makes the distinction!
I immediately remembered one of us, Pieter Hintjens (ZeroMQ) and his “Protocol for dying"

http://hintjens.com/blog:115

He was lucky to be Belgian resident and thus had a choice to go peacefuly without horrors of those last weeks and days when there’s no hope, just suffering and pain. After seeing how it looks first hand, I think veryone should have an option for euthanasia.
the endgame of for-profit companies in unregulated markets are monopolies.

Cutting corners and monopolizing makes sense for a business when absentee profit-seeking owners are the ones calling the shots and taking the spoils.

An alternative corporate structure where decision-makers have different incentives coughsoughworkerco-ops might choose different and less destructive behavior in the same free market.
Imagine sitting on a long haul flight next to someone on the phone.
Words prove their worth as teaching tools for robots
DMGs are not binaries...
Quit. “I was just doing my job” stops being an excuse at some point…
you mean pulled out of font awesome's limited ass
I hope never. But we really like to make things harder by giving the same name to many things.
Nuklear is great. I’ve spent countless hours hacking around with it. I’ve also built a customized version for classic Macintosh systems (down to System 2.0 or so) and built some simple Macintosh software for it. I put it on GitHub here: https://github.com/CamHenlin/nuklear-quickdraw
Like the Weimarer Republik (in reality still called Deutsches Reich in the republic's constitution). Nevertheless, it is useful to disguish historical periods of the country.
Yes, that is the correct reference.
Microsoft Gambles on ‘Nice Guy’ Strategy to Close Activision Megadeal
I think 99.9% is an extreme claim. I only know a few catholics but several of them have mentioned truly seeing/hearing demons or evil spirits and based on their secondhand accounts, multiple of their friends and family members make the same claim.
Disagree. there are cases where safari on a Portable tablet is far better than Safari on a MacBook that I have to lung around. It just feels better walking around with a light weight but good size tablet for basic web browsing. The form factor of touch is superior for maps and mail
Do you fear the people you work with? Are they out to get you and stab you in the back? You can operate with confidence in full disclosure or you can lie about how you are doing (like a coward) at your peril.

I am a 20 year developer. I started a new job this year. 90% of my work is new technology that I have never touched before. I am completely honest about that. I work with humility that despite my experience I am a beginner at work less than the junior developers I work with. I am fully transparent about that do not try to bluff on expertise. This sets proper expectations with the team and ensures I do not fall victim to Dunning-Kruger. I am an expert in certain areas but am extremely reserved and careful about that.
This is exactly what users want. Tiktok is so successful because you don’t have to pick the content you consume. RSS on the other hand is far too manual and too much bad content gets mixed in with the good.
It's also the search API used by the search box at the bottom of every HN page
can I have been the only person who saw this headline and thought “ixnay on the eamdeckstay”?
You are comparing market cap to auto makers that all have a pretty bleak future - unless it's one of those with strong presence in the EV space.

Remember that no new ICE cars will be allowed to be sold within the European Union starting 2035.
It depends on whether they can affect the condition that would enable it imo.
Richard Socher: Today, youChat goes live
There's not a Linux ABI emulation layer but it is running on top of a Wayland emulation layer, instead of using the Be GUI API directly (as the Qt, SDL, and Java Swing ports do.) That does make a difference, especially around stuff like keyboard handling.
Citation needed*

This is just pure speculation based on nothing.
There is a world of difference between pressing a button that launches some complex machinery that will at the end oversedate you so you die in sleep, and outright gruesome suicide for which there are many options everywhere, no need to drag gun politics into this. Also its usually the closest people like husband, father or brother who usually find the corpse... what an assholish act.

Yet for some reason most folks would be fine with former and strongly reject the latter, maybe due to religious dogmas around suicide.

Anyway this way out of topic, most folks going through this in ie Switzerland would be barely able to hold the gun properly. Its much more about dying with dignity (which gun has 0) and ending it all with power over one's fate, instead of misery dragging out for months and years, of which elderly homes are choke full.
Note that a defining feature of a game console is its locked-down nature, where even normal things like modding single-player games (very common on PC) are verboten. The Steam hardware is quite the opposite.
The link to the feature:
https://you.com/search?q=what+was+the+recent+breakthrough+in...
> Anyway even if WinAPI, then why not Rust?

Plenty of reasons:

First of all, most operating systems (and other lower-level APIs) you want to work with expose their APIs as C. These don't all have bindings in Rust. Even if you want to do them in Rust, you need to know enough C to be able to understand how to consume the API.

But then, there's plenty of legacy code in C. We aren't going to rewrite everything in Rust overnight.

More importantly, I think the "jury's still out" if Rust is better than C for embedded programming; or programming that's primarily direct memory manipulation. (And, if your embedded environment only gives you an API in C, you need to know enough C to write the API bindings for Rust before you can do embedded programming in Rust.)

Personally, I don't have any experience with unsafe Rust code. (I only do hobby projects in Rust.) In C# you can do C-style direct memory manipulation if you need to; but I'm not sure if Rust's "unsafe" is equivalent.
Society of Mind is just a bunch of unfalsifiable speculations... more New Age mysticism than science or engineering. Not sure how it would have any impact
Whether you believe a person has a "right" to choose to die or not, people are fully capable of making the choice, and whether you believe they have to right to or not, people are going to do it.

But the harder you make it to do so, the more likely whatever method they end up choosing will harm someone else.

A peaceful end with safe, regulated medications in an isolated enviroment is preferable to people jumping off buildings or in front of trains or in front of cars.
In the US, "nitrogen homebrewing equipment" is the dual-use dog whistle for AS supplies.

Similar to abortion and organ donation, this matter is about body autonomy. It's immoral to force someone to do something they don't want to do.
> Those who choose to die should be allowed to make that choice in a way that’s safe, painless, and that minimizes the effects on others as much as is possible.

But should doctors (or anyone else) be allowed to suggest it to patients, and at what point does that suggestion become coercion? Through what means will the patient learn about euthanasia as an option?
I think setTimeout() is a bad code smell because it very often introduces race conditions. Fortunately async has reduced the need for it.
For me a little disadvantage of Meson is that it is implemented in Python. With my interest in minimal systems and bootstrapping I would hope that it would get to be reimplemented in something easier to bootstrap or (maybe preferable) Python environment/version problems would get solved before the wider adoption. I understand, that it may not be as much a problem for others.
Have a look into https://bespin.org/~qz/pc-gpe/ for a trip down the memory lane
I created a bookmark to watch YouTube videos from Feedly, it basically creates a playlist from the YouTube videos you're following (20 at a time):

javascript:!function(){const%20e=document.getElementsByClassName(%22entry%20entry--unread%22),t=[];Array.from(e).forEach(function(e){const%20n=e.getElementsByTagName%28%27a%27%29%5B0%5D,o=/https:\/\/www\.youtube\.com\/watch\%3Fv=(.+)$/.exec(n);o%26%26t.length%3C20%26%26(e.getElementsByClassName(%22EntryMarkAsReadButton%22)[0].click(),t.push(o[1]))}),window.open(%22https://www.youtube.com/watch_videos%3Fvideo_ids=%22+t.join(),%22_blank%22,%22noopener%22,%22noreferrer%22)}();void(0);
That's the budget. The actual outlays are less than $1 billion. Around 3-4% for the last few years.
1. Employees, esp the ones with more authority and up the management chain, has a lot at stake in stock compensation.

2. Having and holding inventory, while not bad, creates a whole slew of internal supply chain challenges. Unsure if Tesla as a company actually knows how to deal with that well since most of their existence has been not holding any inventory of completed vehicles. It could cause company problems that would cost way more to deal with than they have people & investment to fix it with.
Why "secret"?

It might also be legitimate surveillance orders, issued by a judge (hence DoJ), that allows for lawful communications interception, external surveillance, etc on a particular subject. The planes tracks look like they mostly circle some single spot or a driving car, or search for something.

I don't argue it's legitimate. I argue there's no evidence the other way.
It's an idea. In the past I haven't had good luck with these sorts of vetting situations. Also Toptal/Turing seem aimed at employers who I suppose would reject me now if I applied directly, so applying through these sites feels like the long way around toward more rejection.

Not to criticize you specifically, but I was hoping to get much more general advice from this discussion. There are several million developers in the U.S., how are the bottom 500k of them finding jobs? They're not all using Toptal, Upwork or Wellfound/AngelList. These are very HN answers, which I guess we should expect here.
I'm usign freshrss since more than 10 years, autoupdate. Perfect
I hear what you guys are saying, but "maximize revenue/profits" means "benefit advertisers so they come to us instead of anybody else." "Getting a cut of all transactions" means benefitting advertisers who sell anything through the site.

It's all advertising all the time.
I think something difficult about this is that a big component depends on how much we weigh future outcomes. Obviously too much future weight is not good because we do a lot of harm now ("for the greater good" utilitarian philosophy has done extraordinary damage to our world) but also hyper focusing on the now too does substantial harm (existential threats like climate change can be traced to these effects). It also depends how we weigh collective actions vs individual. I do not think there is a correct answer here, at least one we can measure or define in a meaningful way, despite how much passion we have for certain views.

But I also agree with your main message, that it is hard to encourage collective action if we are not willing to first go after the main contributors to the problem. Individuals who contribute to the problem several magnitudes above the median individual (e.g. independently, Gates and Musk both produced more emissions than the median American, in a single week, purely do to their aviation admissions). We get mad at those who are above the law, and it is unsurprising that we would be mad at those who are above our moral codes. How can we have collective action while we let hundreds or thousands of people like this persist in their actions?
I also love designated initialisers. C99 ftw.
Strongly agree. A/B testing and equating time spent (“engagement”) and/or money spent with user happiness have a lot to answer for.
that doesn't make much sense and there are necessary uses for eval() /exec(), mostly for dynamic creation of code:

For example here's Python dataclasses in the standard library using exec() to create the `__init__` and other methods that go on your dataclass:

https://github.com/python/cpython/blob/main/Lib/dataclasses....

Here's Pydantic using it for a jupyter notebook check:

https://github.com/pydantic/pydantic/blob/594effa279668bd955...

here's Pytest using it to rewrite modules so that functions like assert etc. are instrumented by pytest:

https://github.com/pytest-dev/pytest/blob/eca93db05b6c5ec101...

Here's the decorator module using it (as is the only way to do this in Python) to create a signature matching decorator for an arbitrary function:

https://github.com/micheles/decorator/blob/ad013a2c1ad796996...

All of these libraries are completely secure as eval/exec are used with code fragments that are generated by the libraries, not based on untrusted input.

eval() /exec() are not running executable files, just Python code, the same way all the rest of the package is already doing.
I’d guess it’d be slightly faster. The WASM or eBPF would add some overhead, however you save on context switching costs from kernel to user land. So for IO heavy stuff like SMB it’d probably perform well.
For understanding what's going on all the way down to the ISA level, I'd say something like a PIC microcontroller is even easier since they tend to have only around 50 instructions, though RISC-V has the advantage that it could scale all the way up to potentially desktop CPUs some day
You are missing the point... if I shop at a small, more expensive, family run shop, it means I spend more on my shopping and Walmart still exists with all the problems that entails.

Me choosing to shop somewhere else is not even a rounding error in Walmarts profits. My choice will not bring about any change, but it will hurt me.

I said I was willing to make the sacrifice IF IT MEANT WALMART WASN'T AROUND ANY MORE. I am not willing to make the sacrifice if it doesn't do any good.