skysight-inc/HackerNews huggingface dataset:
The spreadsheet data model lives a double life.

(1) On one hand you can use it for data that is really tabular,

(2) But it also has an engine that can compute the dependency relationships between cells and recalculate the cells affected by a change. This is quite different from conventional programming languages where you are required to specify an order to put operations in. Of course this a problem for exploiting parallelism but I'd charge it is one more bit of cognitive load that makes it harder for beginners and non-professional programmers. (Professional programmers are just used to it and only run into problems in unusual cases where circularity is involved, but I think it's one more thing that beginners struggle with.)

The worst problem is a lack of separation between code and data. If you are doing an analysis you might put something like

=SUM(A1:A28)

in A30. Excel will change that to

=SUM(A1:A29)

if you insert a row in there, which helps, but they lock you into the mindset of "I'm making the December sales report" as opposed to "I'm making the monthly sales report". That is, the data and the analysis should be two separate things: just as you can put the December data or the January data into a Python script.

(Note some of the same problems still exist with "notebooks" and "workspaces" where you wind up with a file that has both code and data in it which can be problematic to check into git, particularly when your are working for people who would like to have a beautiful notebook with an analysis in it to view in GitHub but will then struggle to version control it. Many "data scientists" fail to rise above the December sales report even though there's a clear path to turn a Jupyter notebook into a Python script.)

---

As much as that is a rant I think there's a huge untapped market for things that are like spreadsheets but different. That is, something that looks like Excel but is specialized for editing tabular data (no formulas, CSV import 'just works' all the time, ...) or something that has formulas like Excel but not on a grid or not just on a grid. For the latter there was this product

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

which is still around. People were amazed with TK Solver when it came out and I'm surprised to this day that it hasn't had a lot of competition.
Replace "foreigners" with "Americans". Functional public transport is not that special; most countries have it. The main difference in Switzerland is the hostility of the terrain to building infrastructure.

If your parents lived on a farm in rural China, you would say the same thing.
`pandoc resume.md -o resume.pdf -V geometry:margin=1in`
Only thing I've struggled with, is when real software engineers whip up "enterprise" code for even the simplest and most trivial programs. If you've heard of the infamous "enterprise hello world/fizzbuzz", then imagine that type of structure.

I guess it stems from the ideology that it is better to do lots of groundwork now, in case the program blows up and needs to scale. Which is somewhat true...but in the world I work in, it is only true for maybe 1% of programs we write.

So in the majority of cases, if I need to fork some software at work and do easy modifications, I do prefer the one-file programs, compared to some behemoth where almost everything is boilerplate, spread over multiple source files, folders, etc.
or the git book
Business Insider targeted Ackman's wife because she's Ackman's wife.

Ackman targeted Gay because she was President of Harvard.

President of Harvard is an important role in academia. Wife of Ackman is not.
According to the NYT report, there was no one seated in the seat by the window (which is still there in pictures). That is very lucky. The child seated in the aisle of that row had his shirt ripped off by the depressurization.
pytorch/tensorflow etc are becoming the "OS" for inference and training.

users interact with pytorch - not with hardware libraries. so, if pytorch can abstract the hardware, users wont care.

all users will care about is dollar cost of doing their work. so expect increasing commoditization of the hardware.

further, almost everyone in the ecosystem has an incentive to commoditize the hardware (users, cloud vendors, etc). over time i see the moat eroding - as the moat does not attach directly to the user.
What I Hated About Working at Google
They can still accomplish this by loading some resource from meta servers. They don't need the cookie at all. They could do it with a .png icon if they wanted to.
>> Does this have real-time positions, or only scheduled positions?

Such an important question! One of my pet peeves with the NYC Metro Timings app is that it sneakily presents scheduled arrivals as real-time. The best example of this is which it shows trainings happily running/arriving on lines that are actually shut down for construction!
Opportunities await the bold in the Year of the Wood Dragon
oh yea i guess it's a country-based filter. works for me with vpn on. thanks
Even worse is audiobooks not coming with the e-books It makes highlights extremely limited, and annoying to work with.
It's likely this particular issue is from a lack of quality control, and you cannot blame that on 1997 Boeing.

Quality control degradation in my experience and from stories i've heard are exclusively the fault of bean counters and exec pushing for cost cuts (unlike design flaws where the engineers share the blame). I've heard a story about an industrial machine amputating someone because the new joints couldn't handle the pressure (in france, pre 2019, i don't have the specifics). The maintenance guy wanted to replace the joints with high quality one (like the original were), but they were deemed "too expensive" so they bought new joints at half cost, to gain 10€ on the maintenance of the 400k machine. Less than a week later, the machine broke, someone lost an arm or something (don't have specifics), and a new machine had to be shipped and given for free, i don't know who paid the the amputated guy.
Yes, please consider doing so.
If LLM Is the Wizard, Then Code Is the Wand: A Survey on How Code Empowers
...Specifically, beyond enhancing LLMs in code generation, we observe that these unique properties of code help (i) unlock the reasoning ability of LLMs, enabling their applications to a range of more complex natural language tasks;
Wow. I am sorry to hear that. Glad you are ok, and hope no one was hurt.
All financed with German tax money
> The miracle of python is that it has standard syntax for vectorized code across many packages.

If you care about performance you should care about how vectorization is implemented. Python makes vectorization look like magic, but scientists shouldnt do magic. In Steel Bank Common Lisp I can implement SIMD procedures in a straightforward manner. The language is more high level and more low level (yes) than python, and much much faster.
"May" - is far too vague in my opinion, and seems to suggest an incomplete argument

Unless these people were otherwise healthy individuals you have no useful correlation, other than outcome, to support the aleged causation - but that's just my opinion. :-)
This is it. For example, systemd (a) allows you to run services as a normal user, not as root, (b) treats child processes of a service process as part of that service, and (c) collects logs from services. Except if you try to do all three, that just doesn't work, because they've half-arsed the log collection process:

https://serverfault.com/a/1143851/92104

There's no reason for this not to work! Taking a very straightforward and traditional approach to running processes (as in my demo code in that question), you don't have this problem. But rather than that, they did something clever which doesn't work properly.
Are there any good non-boated web browsers that are open sourced for macOS? With binaries available?
> As a Dvorak user, I prefer desktop keyboards in which it's possible to pry off and rearrange the keycaps to match

There are keyboards with no printed letters on them whatsoever. That's even better :)
GP did not consider septic tanks either apparently
LOVELY.

I have a boatload of feature creep ideas for you to reject... Shall I post them here, or DM you?

-

This is an app logic that works for more than just cooking - but a big thing is OCR a hand written recipe from familial cookbooks...

I still have my mothers, as well as hand written recipes from my grandmother, their friends, etc.

Take a pic of a recipe, OCR if can - else host the pic?

--

However, an interesting aspect of the "recipe" app logic is that it can apply to, say, mechanics

"Here is a recipe for replacing this part/working on this thing"
I too loved the book; I wasn't previously aware of the trailing question mark! That does change the meaning a bit. I think being literate is more of a social expectation in France, from the little I have studied the language and followed its society and social movements from afar. I also appreciate the French aptitude for both navel-gazing and self-deprecating humor, which is what I felt that the book was winking at, though I only read it in English translation; thankfully, the wit and charm of the title's conceit shone through.
I've always enjoyed the dedicated hardware track at All Things Open (Raleigh, NC, USA, October). They also partner with an organization called RIoT that has a lot of resources for startups and typically do a demo night, among other things.

https://riot.org/event/riot-iot-demo-night-2023/

https://2023.allthingsopen.org/schedule/

It's not exactly what you're looking for, but it's a great opportunity to network with other people in this space.
Thank you, I hadn't heard of pandoc previously. Pretty cool way to store a resume.
Had the exact same thought as well. It just.. kinda feels off.
I feel the same re: Hacker News audiences. I believe I'm very far off Apple's QA "golden path". That said, I've only used the SE and Mini iPhones, and things might be better on the phablet-style iPhones.

I'd say the iOS 17 beta keyboard was the second worst mobile keyboard I've experienced since the 9-key dialpad keyboards, but there is another person in this thread for whom that was their favorite keyboard :) There is at least a lot of variety here.
Show HN: Retrieval Evaluations Framework
Hey all,

Matt here. We've been working on building retrieval pipelines for LLMs, and like many others we questioned how changes to our pipeline (e.g. chunking, cleaning) would affect the overall outcome.

We also faced a problem of what data to evaluate against. MTEB datasets are used in the literature, but we found it difficult to use our existing processing pipelines with it. We also didn't want to manually label a dataset, because it would be difficult to hand-label a representative dataset.

Retri-evals is hoping to solve these problems. We pulled out our MTEB abstractions that let us evaluate against open source datasets, and we're going to open source the code we use to automatically generate evaluation datasets from production data.

I'd love to hear your thoughts! We're looking to complement existing solutions in this space with tooling that makes it easier to get to production.
I very much agree with your response, the implication of the two party system, and the notion of the wedge issue and its inability to be solved. What makes this more painful now is seemingly every issue being discussed is now a wedge issue (immigration, education, healthcare, taxes, abortion, budget, etc) which has inhibited all progress.

It seems like making others aware of how much the two party system is harming societal progress is important, so we can start making decisions to inch us closer to where we want to be, rather than continuing to fall victim to the status quo.
Yes, there is a slight difference in that, I would like the RSS reader to find other social accounts (Mastodon, Lemmy, etc.) that shared the same link and bring them in context so that the user can directly interact with those as well. I know it's not trivial to do, but one gets to dream, right?
This is exactly what I was thinking about! Thank you!
Opening the gates of hell is not an actual thing.

And the comparison with Mexico falls flat because the US isn't run by a government working hand in hand with religious zealots who talk about how Mexico actually belongs to them, and if they can just drive out or kill all people there, they could move there.

> "In the context of de-legitimization - Hamas is an asset (for Israel) and the Palestinian Authority is a liability"

-- Smotrich, https://twitter.com/BarakRavid/status/1741196470399783296

> If we act strategically correctly, there will be immigration and we will live in the Gaza Strip. We will not allow a situation where 2 million people live there. If there are 100-200 thousand Arabs in Gaza, all the talk about the day after will be different. They want to leave, they have been living in the ghetto for 75 years and are in need"

-- also Smotrich, https://twitter.com/GLZRadio/status/1741347524693127398

> Just as it is clear that the [Israeli] right wing was right, today everyone says it is clear all Gazans must be annihilated"

-- MK Moshe Saada, https://twitter.com/muhammadshehad2/status/17424904213961198...

If killing 1000+ people is opening the gates of hell, what is killing 20k+ people and setting 500k+ on the course to die of famine or disease? Opening the gates of the Underverse? That's all Lord of the Flies nonsense. In reality, the terrorists of Hamas are responsible for their terrorism, and IDF and Isreali government for their crimes against humanity. One doesn't excuse the other, that's not how it even remotely works. That's only how you whip up people into actions they cannot justify and that cost them dearly.
While not built around CSV, two terminal spreadsheet tools I have successfully used in the past are sc-im and the (neo)vim plugin vim-table-mode:

https://github.com/andmarti1424/sc-im/

https://github.com/dhruvasagar/vim-table-mode

Back then I stopped using sc-im because it could not import/export XLSX, if I remember correctly. Apparently it can today!

vim-table-mode always felt a little fragile and I don't want to be bound to vim anymore. That said, it still feels like a small miracle to me to have functional spreadsheet formulas inside markdown documents – calculation and typesetting all in one place.
Not without some kind of understanding of the underlying principles. If you were testing something verifiable in code you might be able to test candidates at scale, but this involves a number of real-world processes which would be hard to tackle that way.
One thing I often do with CSVs is sum up all or specific rows in a column.

For example maybe you're doing end of year taxes and now you have this large CSV export from your bank or payment provider with multiple categories and you want to get the totals for certain things.

In a GUI tool it's really easy to sort by a column and drag your mouse to select what you want and see it summed in real time.

Oftentimes things aren't clean enough to have 100% confidence that you can solve this with an automated script because maybe something is spelled slightly different but it's really the same thing. This feels like one of those things where spending a legit 10-15 minutes once a year to do it manually is better than trying to account for every known and unknown edge case you could think of. The stakes are too high if you get it wrong since it's related to taxes.

Has anyone found a really good standalone basic spreadsheet app that "just works" which isn't Microsoft Excel that works on Windows or Linux? I don't know why but Libre and Open Office both struggle to parse columns out in certain types of CSVs and the sorting behavior is typically a lot worse than Google's spreadsheet app but I'd like to remove some dependence on using Google.
Happiness is never having to ask for permission
You may want to add a disclaimer that your platform only runs JS and not other languages that compile to WASM, unlike the whole discussion here.
USAF crew ejects from B-1B in South Dakota crash
can you write a symphony?
Wow. It's pretty unbelievable. It there a place where I can read the whole article?

The one I found the funniest/crziest is "Bug reports were blown off by saying that they didn't matter because the "scientists" just ran their simulation lots of times and took the average", because this is exactly how some scientists I know think.

This thinking is not limited to software. My father was by trade involved in building experimental apparatus ("hardware") for scientific experiments. Often they were designed by scientists themselves. He told me about absurd contraptions which never could measure what they were intended to measure, and extreme reluctance/defensiveness/arrogance he often met when trying to report it and give some feedback...
You’d have as much credibility if you blame it on fluoridation of water as blame it on capitalism.
Depends. If gaming is what you do, the better the performance, the bigger the market. As then more people can play your game.
Not taxed does not mean it is subsidized. Subsidy is when money is paid by the government to the airlines.
I haven't looked closely, but this appears to be the C4 compiler (or an update to it), which has been around for a while and is worthy of attention in itself.
It might be related to the crash of two MAX-8 (albeit not American ones), after the same exemption was given to it. It would be understandable that the FAA would be more cautious.
Whoa, nice. I wish I knew this existed before... I was recently trying to find plastic-free clothes on Amazon and learned that it was nearly impossible.

Awesome idea!
https://policies.google.com/technologies/anonymization?hl=en...
Improving Reasoning in Language Models with Layer-Selective Rank Reduction
Absolutely this. When I was building up a soldering habit (have a backlog of analog synth modules to make) I made a point of soldering 1 component. But then by the time the iron heated up, I've decided what goes into the board next, and soldered that one component, I might as well do 5 or 10.
On Turning 30, I have a terrible addiction to new ideas
Gut-Brain Link: How Vit B12-Producing Gut Bacteria Influence Neurotransmitters
That are classified as restricted... marijuana isn't so restricted these days, but that used to be "considered" illegal at one time.

When will cigars, cigarettes, and alcohol be made illegal? - they're certainly not good for your health, and the evidence is everywhere.
Beyond all the hystery around this topic, I feel like blocking porn site to minors is a reasonable requirement and it can be done with no privacy concern neither on the site side nor on the government side. It's a straightforward usage of basic crypto tools.

Says:
- the porn site creates a challenge and send it to the browser.
- the browser goes to the governmental service where one uses tax ID or the like to prove age. The service returns a challenge answer encoded with the government private key
- the browser goes back to the porn site with the answer. The porn site uses the public key to decode the governmental response and validate it does correspond to the challenge.

As I see it, theres no PII that the site can get, no history leak on the government side, no excessive centralisation, nothing frighting really.

Do I miss something?
Yeah these problems with "engineer code" the author describes, they are real, but it's a well known thing in software engineering. It's exactly what you can expect from junior developers trying to do their best. More experienced programmers have gone through the suffering of having to work on such code, like the author himself, and don't do these mistakes. Meanwhile, experienced scientists still write terrible code...
You're spending an extra 8 hours to marginally (at best) improve safety? I'd be willing to bet good money that you partake in wildly more risky activity (such as driving or even walking down the street). This feels almost like virtue signaling without it being virtue signaling.
Every year that passes these “SWE is an idiotic field” posts come earlier. So annoying…
"They don't build them like they used to anymore" applies to pretty much everything these days.

+1 for the Downfall documentary on Netflix. Answers a lot of questions.
Maybe they'd accept a PR to the README with a screenshot.
>Aircraft are not minivans

Indeed. The delivery of a commercial airliner from the manufacturer is nothing like buying a new car. It is a months long process, involving multiple safety checkoffs and test flights. Just about every nut and bolt is checked and double checked, and hours of inflight verifications are made. To get through that process with such a glaring defect boggles the mind.
Well not directly from taxes, but still public money. It's great to see it that not all of it is spent on entertainment for old people ("Musikantenstadl") and sports.

Kind of validates how well public funding works for art and culture.
AI is going to replace most non physical jobs. Right now it is a helper, but soon it will be much more. I also think that the way it allows consolidation of power while hollowing out the working middle and upper class is going to lead to anti-democratic outcomes.
Just mute everything you don't like. I muted tons of stuff after the war broke off.
My professor would have asked me what the relevance of Nim is to the actual subject of the research. Going against the grain has a cost, unless you're studying Nim itself.
Web Apps vs. Native Apps
I realize this question has been asked many times before but I want to focus on a different aspect.

I understand some of the usual arguments. Let me get them out of the way.

Wins for Native Apps:

(1) Native apps allow for a uniform look and feel and may be better when performance / latency matters.

(2) Native apps have better access to sensors and can store stuff on disk more easily.

(3) Only native apps can appear on the App Store (on iOS at least).

Wins for Web Apps:

(1) Web Apps allow for a single code base.

(2) Native apps have to pay a 30% cut while Web Apps don't need to.

Given the 30% fee, I would have expected web apps to be far more popular because there are many apps which don't really need the three advantages of native apps mentioned above.

I suspect there are some other advantages that native apps have over web apps.

Any ideas as to what they might be? Are Ads easier in some way on native apps for instance?
Nice summary of the comments from that post, unfortunately zero people there actually know what differences or mitigations are in place for the 8 & 9 that aren’t relevant for the 7 & 10.

Given Boeings absolutely atrocious safety record with the Max, I’m not similarly inclined to believe a bunch of speculation about regulators being dumb
are there others? (besides Project Gutenberg)
I don't know if i've ever seen a useful post on linkedin that couldn't be found here or a focused subreddit given the amount of trash you have to wade through.

the only value i see is job postings
This platform can carry a F-ton of ord.... was this a loaded thing?

One of my favorite planes, had posters of this on my wall as a 13 year old.

But that can carry a ridiculous amount of fire... So - was it empty or loaded?
On books about economics history, this is the best i have read.

A History of Money: From Ancient Times to the Present Day, Glyn Davies 3rd edition 2002

https://archive.org/stream/A_History_of_Money-From_Ancient_T...
Just write, and remember that it's your choice whether you want to read the comments. We have a blog and while we get all sorts of commentary, I've found that the overwhelming majority of commenters are positive. For direct mail commentary to our email address it's 100% positive or positive leaning.

The hardest part of blogging is not giving up, I'd work on that.
Sounds like a use case for Durable Objects?
Using date-based CSS to make old web pages *look* old
Russian Hackers Were Inside Ukraine Telecoms Giant for Months