skysight-inc/HackerNews huggingface dataset:
Ah yeah i see the versioning now. I didnt get what was happening there before but i do now. This feels more to me like an audit log, which while helpful doesnt really do what i had hoped. Seeing 1 person move at a time isnt super practical, our edits were more like "these 10 people are now in different spots" and i just want to compare before to after, the in between while interesting isn't the visual im hoping to discover.

Interesting point about duplicates and names. We had a lot of Andrew's (including me) but we didn't have any identical matches if we included last names (which fortunatly everyone had). I guess as long as you can acknowledge them and have the warnings go away that would be enough.

Checkout the UX of the auto-complete for that website i made. My goal was so it would basically find your table as quick as possible, and the website is designed only for phones as i assumed the number of guests that brought a laptop would be somewhat limited :P

I considered turning that website into it's own little startup, but frankly, the idea of running a business with no repeat customers (or...with a duration between purchases so low that i'd basically be acquiring them every time) was not very attractive to me. Then again, everything else i've worked on in between has been worthless, so i might as well have haha!
I tried doing something similar on Windows, and realized that PowerToys[1], a Microsoft project I already had installed, actually contains a very good OCR tool[2]. Just press Win+Shift+T and select the area to scan, and the text will be copied to the clipboard.

[1] https://learn.microsoft.com/en-us/windows/powertoys/

[2] https://learn.microsoft.com/en-us/windows/powertoys/text-ext...
You misunderstand. I don't hate Twitter/X. I've used it since near the beginning and continue to use it today. It's a useful tool for some purposes. But it was never a reliable channel for distributing urgent information. It has always been highly unreliable for a wide range of reasons.
"Jack" - a great name for a pirate or sea captain.

"Morris", "Herman", "Nigel", "Cuthbert" - not so much.

Follow me for more fiction advice.
Well, some of the nonsense is so bad it’s good, but r/linkedinlunatics filters the wheat from the chaff for you there; no point doing it yourself.
https://en.m.wikipedia.org/wiki/List_of_international_labor_...
Before speaking to anyone, unfortunately.
That doesn't prevent it from correlate. If obesity is the bigger threat than looking skinny is correlated with being healthy. If food scarcity is a bigger threat than the opposite.

However a lot of more subtle things like soft, shiny hair or good skin are correlated with nutrition.
Last year we got 10x performance improvements on pytorch stable diffusion although there was more to it than just using MKL.

Not sure how well this works for LLM. But the hardware is much, much faster than people think - even before using the ML accelators that some new CPUs have - but the software support seems to be lacking.
I'd prefer that font, since it's succinct and expressive. Each byte from 0-31 just has a unique symbol.

Here is an example of the font: https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_vga_...

But simply switching to that font in something like Konsole doesn't seem to be enough.
By country, not language?
Agreed on all points.

> its difficult to position a company in a place where they can capture a significant portion of the generated value

That's why I want to make the change. Companies tend to wane in trustworthiness over time, but maybe not if they were painfully aware that their relevance depends on explicit trust configs which could be altered by the end user at any moment and with minimal pain on the user's part.

Eventually things will get bad enough that a market emerges for businesses that create handcuffs for other businesses... the spiritual successor to VPN's or somesuch. Until then, it's hobbyist stuff.

That, or it'll be the big solar flare which gives first-mover-advantage to whoever can better operate in the aftermath. But until then... still hobbyist stuff.
Beehiiv co-founder was able to say unequivocally "Nazis are banned."
Simulated annealing has been useful for decades. My undergrad VLSI project was to lay out a 32-bit CRC chip and test it with SPICE (an analog simulation tool). To get the capacitance down, you need short wires. But a CRC-32 has many many interdependencies. Laying one out by hand would take a very very long time.

So my partner wrote the Verilog code for the annealer and I wrote a C++ program that attached virtual springs to each gate, iteratively moving gates closer together if they were far apart. At first, the movements are dramatic, but over time, the total length of all gates converges onto an asymptotic limit that is much better than the starting point.

Once we had a gate layout implemented in an obscure EDM language, we were able to bring it into SPICE and damn right it worked the first time! I think the professor was somewhat mystified why we didn’t just build a simple 4-bit adder instead, but spend 50 hours on this project was a lot more fun than doing a hand layout.
What is most intuitive to you is what you're used to. There's a lot of people that find Lisps syntax intuitive, and becoming familiar with it is mostly just part of the process of using it. All programming languages look foreign to the untrained eye.
An 8 hour flight is a normal intercontinental flight, not even particularly long (London - New York/Delhi/Nairobi/Dubai sort of distance). Longer flights like London-LA/Singapore/Joburg/Tokyo are perfectly normal, or reasonable.

I would rarely do 8 hours driving in a single day, let alone 12. Certainly couldn't do that for work, would be massively against policy.
Advanced Git Commands You Will Use
As usual this kind of things will sorted out, as developers have to search for something else.

QA, acceptance testing whatever, no different from buying closed source software.

Only those that never observed the replacement of factory workers by complete robot based chains can think this will never happen to them.

Here is a taste of the future,

https://www.microsoft.com/en-us/power-platform/products/powe...
How does performance scale (vs pgvector) when you have an index and start loading data in parallel? Or how does this scale vs the to-be-released pgvector 0.5.2?
Agreed, and as much as ppl hate it, this applies to a11y too. Ultimately all work that businesses do is only done if it’s a high enough priority for the business. If you have a massive customer base, and/or specific important customers who require strong a11y, then you prioritize it. But if you have a smaller customer base, with no important customers pushing for a11y, it’ll probably never get prioritized.

That obviously sucks for your users who really need it, but if there aren’t many of them, the site/app/whatever will just be hard to use for them, probably forever.
There is a significant amount of spam coming from google accounts, yes. Just think about all the “sales automation” junk that businesses uses.
Anything that requires reading a github page is a big ask for an "average person." Maybe not for you or me, but we are in a bubble here.
I ended up getting WiFi blind chain motors from Aliexpress. This allows me to integrate with the existing blinds that have chains. Also, if I ever need to remove them and go back to manual, it's easy.

There are a ton of these on there. Here is the listing I ordered from: https://www.aliexpress.com/item/1005005461906004.html

I spent ~$40 per blind. They go on sale sometimes.

(not affiliated in any way)
Which clients still have filters? I use ReadKit but the upgraded version to modern Mac frameworks isn’t yet as good as version 2 (which is no longer signed, unfortunately).

I don’t blame the author in the slightest for the upgrade — really, a rewrite it seems — which has some enhancements over v2, but it takes a while for something like that to reach parity with the previous version.
Google password resets not enough to stop these info-stealing malware strains
Episode #01: Exploring the AI Frontier with ScholarAI's Founders [video]
https://scholarai.io/
I can't edit my comment now, but by commercial I meant "using 4090 for commercial purpose" that is renting, not not being allowed to create commercial content using the card.

Reading my comment again, obviously it wrong and I should have been more careful with the wording.
Kudos for building this. Highly rewarding and elegant. Initally I thought 200 was good. Ended up on 11k after half an hour or so.
That’s what I think makes the Tetris feat so incredible. There’s no cheating needed. This is being done on the base game after something like 40 years.
It _used_ to be appalling (on release, XP was the most security-holey thing you can imagine, and Vista barely worked at all, say), but it does seem to be generally improved these days.
What are the ideas of the other side you feel are not allowed?
WARNING: PERSONAL OPINIONS AHEAD!!!

If you're a company with a $27b valuation releasing an Electron app, then you're just a shite company. How do you have any self respect at that point. I get being a small team without subject experts in native apps and just need to get something going. If you are a $27b valuation small company we might continue the is Electron still the right choice conversation. I'd also be very curios what your app is doing that a small team can operate it and still be valued so highly. Otherwise, you're just a shite company making shite decisions and have no self respect.
Winrar was one of the first pieces of software I paid for as soon as I got my first paycheck!
What we're counting is where the originals were posted. Not reposts. People chose to upload their personal experiences to Twitter.
For power users, sure, for all the same reasons you'd do it on Linux even when running a GUI.
PC-Write was the best! I bought it in person at one of the West Coast PC Faires and met the primary programmer (forget his name right now).
And here is the layout: https://www.dropbox.com/scl/fi/ksxru0lmnp0oha356fdby/layout....

With apologies, it was a CRC-8. Still so many nodes and so many wires…
The “BS” label is important though: that hints that GP does indeed think it can be ignored/doesn’t exist. A retort to this isn’t unwarranted if you believe that Musk’s actions does impact ad spending.
From that point of view they are Assembly APIs as well, after all C API is just a convention of registers being used and call frames.
I’ve just dropped my full 2024 predections in AI on towards datascience https://towardsdatascience.com/navigating-the-ai-landscape-o...
Related: My mom really likes the old Windows version of FreeCell. For years, every time she moved computers, I've had to copy the Windows registry values where the score table is kept in order to get her to "accept" the new computer.
My preferred language is Java. I had to teach myself starting around 1998. But for whatever reason I still haven't learned Spring. I haven't needed it for any of my work.
The hornblower books are for folks getting bored on their 3rd or 4th read through of the Aubrey/Maturin series :-)
> I think the "no cellphones" rule is about minimizing distractions during critical phases of flight

Along with the "no newspapers" rule? And no sleeping?
Thanks for the heads up. I had to provide a passport as well.
Lost/burned tokens are not included in deflation calculations. We don't include lost dollars in the USD inflation calculation (afaik). The amount of circulating Bitcoin in circulation increases due to mining rewards.

Losing/burning coins should also become less notable over time as more people use better Bitcoin storage options, it's not built in to the protocol.
As someone who just indexed 6m documents with pgvector, I can say it’s a massive time sync - on the order of days, even with a 32 core 64Gb RDS instance.
I'm also concerned about these (tested!) errors:

> https://github.com/lanterndata/lantern/blob/040f24253e5a2651...

> Operator <-> can only be used inside of an index

Isn't the use of the distance operator in scan+sort critical for generating the expected/correct result that's needed for validating the recall of an ANN-only index?
I "print" a lot of stuff to PDF, chiefly from the browser.

So, I hit "Print" (Command-P in every app's main menu).

If I don't hit "save to PDF" either via the pdf pulldown, or my own shortcut, "Command-P, Save as PDF...", then the pages go to the default printer instead of to a file. I work kind of fast, so it happens.

the lprm - command removes the job from the print queue. If I don't, then it prints the next time the printer is switched on. Not desired.

This can happen if you save files to PDF via the print command, which I do incessantly. Some apps do have a "save to pdf" menu item, but this works for all apps.

HTH
Im actually curious what you think is and isnt a study.
Author here. That's why it's not listed on the official scheme.org website as one of the implementations. I was told that to me called Scheme, you need TCO and continutations.

I made one attempt to implement them some time ago but failed. The code was not working. I based my implementation on someone else code. And later turned out that the call/cc that I based my code pm was not even full continuations and failed my test case.

Most Toy Scheme implementations don't have TCO and call/cc so I can't use them as a reference. But I have an implementation that is really promising that implemented them, the code is very minimal and I can base my code on that.
Intrusion is better suited word than both.

Incursion and Invasion have military links, Incursion would be brief and limited in scope, invasion is more full on long term. Both terms imply a subtle but a conscious choice in the crossing of the barrier, while intrusion is more neutral in attributing agency to the action.
> people will not vote for welfare unless it's means tested

I would. We have so much wealth, food and stuff in Western countries. We could provide a basic level of comfortable living for anyone with no strings attached. We could then remove minimum wage and all the things we do to subsidise low income workers and let the market find the floor that motivates people to work for a more luxurious existence.

Not that it would ever happen. I feel like a significant number would rather people would just die rather than being poor and "lazy". Of course, if you're rich and lazy, no matter how the riches were acquired, that's fine.
Seriously, throwing shade at the 'launch fast, iterate fast' mantra is like saying the Wright brothers should have aimed for a Boeing 747 on their first go. The beauty of the MVP approach isn't in launching with a pile of 'shitty half-backed features.' It's about getting it in the hands of real users as quickly as possible so that you can start to iterate.
Yea, I agree the versioning isn't really there yet.

Definitely great idea for the autocomplete and seat finder. Right now, I'm not storing any data on the server, so can't do lookup. Also I worry about personal data leakage.

I was thinking this could turn into a business of referrals, as anyone who uses it will probably know others who need it. And I was going to do this for free for smaller events.

You'd need to pay subscription to keep data, or for more advanced tools. Simple events don't really need much though.

Anyway, would love to hear any other thoughts you have! Your site looks very lovely and usable, which is what really matters!
Generic and atomic are inventions where the prior art was much better. Function overloading via name mangling is simpler, faster and composes better than generic. Atomic as an operation (the gcc intrinsics) works better than as a type qualifier, especially given the type aliasing -> UB idea. Mostly because atomic is a property of something like "load" or "add", not of a register or an address.

I'm pretty sure whole program optimisation can do the majority of the performance work of the aliasing assumptions. Things like signed integers never overflow are more difficult. My pet theory is that a C compiler that emits machine code that follows a thin layer over the target assembly for semantics will be fast enough for most things C gets used for.
https://archive.ph/CtpVe
Mostly following your advice, I got 14257. I found if I could easily eat the ghost, it was worth taking a few extra steps to go for it. The real key is knowing you can successfully leave 6 on either side to carefully pick up after getting the middle.
> It is a hard question to answer because the school has a policy of allowing and supporting free speech. The question isn’t black and white. If you support free speech, you have to support objectionable speech that you disagree with, unless it moves from being speech to being targeted or actionable.

This is a great philosophy. I only wish Harvard had thought to embrace it prior to last October, instead of coming in dead last on FIRE's free speech index: https://www.thefire.org/news/harvard-gets-worst-score-ever-f...

I hope that this experience will lead Harvard to actually commit to a free speech culture across the board. But I am admittedly pessimistic that any kind of consistent application of these principles will result.
Online multiplayer games are more likely have proper timers for all the ability cooldowns if anything to allow game designers to finetune the balance between various abilities. Otherwise they would be very quickly exploited by autoclickers (software and hardware). Although stuff like "rapid fire"/turbo buttons for console controllers with "100% UNDETECTABLE" in the marketing materials are very much a thing, so there are probably plenty of exceptions.

As for single player games there are barely any reasons for game developers to have improved in this regard over the years. "OnKeyDown" is still a standard API in many input libraries and the simplest thing to do is to have this mistake. Unless it's an ability with multiple second cooldown where the mistake would be obvious. And that's not unique to small games made by beginners or indie devs, AAA games have the same problems. Just few years ago DOOM Eternal had an exploit where mapping jump to a scrollwheel (even better if you have freely spinning scrolwheel), in combination with a few other quirks allowed you to do game breaking jumps skipping large parts of levels by quickly doing a bunch of them in a row and accumulating speed before game noticed that you are above ground and shouldn't be able to jump again. It was somewhat hot topic between speed runners of that game.
My simple home server setup that runs on almost no electricity is a M2 Mac Mini plugged into a multi-bay drive enclosure. I’ve got like 12TB of storage on it, and it consumes almost no power. It’s also got enough umph to run Plex, gitea, and some personal web services without breaking a sweat. Also, if you’re horrible on time, they’re on sale for $400 all the time and are so easy to setup. Apple even has a remote login tool now, so you can access it headless from a laptop too.
What about training local to do these jobs? Have you considered the fact that importing skilled labour from low income countries is a selfish act? The higher income country doesn't have to train these workers and the higher income country is creating a brain drain that leaves the low income country with one less skilled worker. You're effectively poaching talent from worse off countries.
Aggravated assault is the most common violent that turns up in the stats, with a rate of ~250 per 100k, and about half of those result in convictions. So that's pretty common among first incarcerations. I don't have the stat at hand, but most people entering prison have multiple priors before the thing that lands them in jail.
> I wish I knew a site like this on every subject.

For water heaters, this was helpful to me once: http://waterheatertimer.org

It is not a pretty site (author only knows of HTML tables?), but for me it fulfilled the:

> Somebody took a whole lot of know-how about [x], organized it, published it online

The site at first looks like just affiliate links, but has a lot of useful info buried like:

http://waterheatertimer.org/How-it-works.html

http://waterheatertimer.org/How-to-troubleshoot-electric-pro...
OT: I like how bsky shows posts when you don't have JS enabled. I thought it was a standard error at first, but the content is there.
>> First do it

POC code doesn't belong as a permanent codebase.

>> then do it right

> Sounds like your codebase will have a lot of hyped, now-dead, trends-of-the-moment frameworks while your team keeps arguing what's "right".

Doing it right should include a framework. I'd rather use a framework that is dead in a month than write 10s of 1000s lines of boilerplate to make my own. ASP.NET and Spring come to mind as modern reliable frameworks. Even angular is reliable even if not popular.

>> then do it better

> Sounds like your codebase will have a lot of rewrite in the new hyped, now-yet-dead, trends-of-the-moment frameworks while actual business logic will be ignored.

Code should be considered disposable when it has outlived its usefulness. Even if that requires a rewrite. I've maintained classic asp websites and I have rewritten them in modern frameworks. Projects are not immutable. They are only as useful as they are until they are not. Then they die or get rewritten.
So approximately 0% chance I could use this on AWS RDS or Aurora correct?

Still, very impressive
Just letting you know that your site is broken when viewed on an iPad mini. The menu in particular flashes for an instant then disappears again.
More like "gun kills person"...

"Passenger struck by vehicle" is in the passive voice, which makes it very different. I imagine you agree "vehicle strikes passenger" would sound very strange, would it not?
That's very cool, but that's taxes only.

For social security, you have to get certified by a completely different set of bureaucrats with partially incompatible requirements:

https://gkv-ag.de/

The simplifications, they are additional! (Usually.)
It also outputs to the command line if you pipe it to cat

shortcuts run ocr-text -i new-haven-pizza.jpg | cat
"Linux notes: Cameras don't work."

There are reasons people use ChromeOS.
I just checked my Garmin progress reports. In April I injured my foot and could not run but could walk and so while I was recovering I started walking a lot to replace and later supplement my running.

Over the period of six month from May 2023 to October 2023 I logged:

* 2497km of combined walks and runs (about 80% walks and running the rest), about 13.6km a day on average

* 384h of activities (for about 2h 7m daily average)

* about 6.5km/h average activity speed. I walk at about 6km/h normally (sometimes faster, sometimes slower), some of the activity time is probably walking into groceries or standing in a queue for a coffee and some of the activities are runs.

* 709k steps in May
* 775k steps in June
* 792k steps in July
* 808k steps in August
* 713k steps in September
* 618k steps in October

For a total of 4.4M steps in 6 months or about 24.2k steps a day, on average.

* as an interesting note, Garmin estimates that my activities burned 180 thousand kcalories which translates to 20kg of pure fat or about 23kg of adipose tissue (I have maintained my weight during that period, though). Hard to say how accurate this is.

So, yes, it is feasible. Though quite time consuming. I switched my entertainment needs to consuming audiobooks and whatever informational/educational content I could put my hands on that would be even remotely useful.
Better yet: someday, rich people will get to afford the high-quality LLMs that hallucinate somewhat less often, while plebs will have to make do with lower quality LLMs that hallucinate worse than someone on an acid trip.
I haven't come across a live coding performance with objectively good music.. anyone care to correct me?