skysight-inc/HackerNews huggingface dataset:
Honestly mate, I just don't really understand the point you're trying to make. Originally it was that it doesn't matter if the line-by-line code is understandable because the high level design is what's important. I think the line by line clarity is important, because if that's confusing in my experience the design tends to be muddled also. But then you have these definitions of bottom up and top down that are very confusing and seem to exist mostly to you. I'll simplify what my definition is: bottom up programming means you write the code without any abstractions first, and then you generate the abstractions as you find commonalities and repeated patterns. I find this to be superior to the other approach, of generating abstractions first and then filling in the code. That is my opinion, I know other's believe differently. And "look" is not an insult.
This is cool...Totally reminded me about several tools pop up on HN every now and then in the past for similar task so i did a quick search:

clickhouse-local - https://news.ycombinator.com/item?id=22457767

q - https://news.ycombinator.com/item?id=27423276

textql - https://news.ycombinator.com/item?id=16781294

simpql- https://news.ycombinator.com/item?id=25791207

We need a benchmark i think..;)
Anyone want to buy a 3 point Nest mesh system I have sitting in a drawer? When Google did this I replaced them with an pfsense router and a couple of UniFi APs.
It is correct, but a lot wordier than "At midnight on the first Monday of every month."
See also the RP (Responsible Person) record; RFC 1183: https://www.rfc-editor.org/rfc/rfc1183.html
Yea. I'm just not thrilled to be returning to Firefox after over a decade of Chrome use. 2023 is going to be rough with the removal of the webRequest extension API.

I feel like Mozilla is having an identity crisis - but then again... when were they not.
Millennials Want to Retire at 50. How to Afford It Is Another Matter
> There is not such thing as hypercarnivore humans that eat only meat and water.

Not true. Look up "lion diet", "carnivore diet", and the like. Tons of anecdotal reports that people with hard-to-treat autoimmune diseases are benefitting. Yes, I know "anecdotal"; I emphasized it already. Might be bunk. I don't care either way. But it is a growing movement.
I wrote a bit about this pattern here: https://simonwillison.net/2022/May/23/bundling-binary-tools-...
Being “Real” about Hyperledger Indy and Aries / Anoncreds
I think there's a bit of a timeless, easy-to-convey meaning behind the image, which is what makes them memes.

People like to treat 4chan like it's this obscure, underground, edgy hacker place. but it's really just a website like any other filled with people who have too much time on their hands. It has the same amount of gore, porn, and bullshit that goes on in Reddit, (less, if you account for the fact that posts get deleted eventually and there's a limitation on how many threads are open, unlike reddit).

Your neighbours kids probably goes on 4chan, I know neighbour's does. And I'm a lot less worried about "avid 4chan users" than "avid reddit users"
> Also you will need a whole new phone number

textverified.com
That program's data set is only 0.8 GB, which is like $10 of RAM. The time difference you're measuring between random & sequential access is probably mostly due to CPU cache and TLB, not flash.

Whatever real-world application you have in mind, this probably isn't representative. It pays to have realistic benchmarks before spending much time optimizing.
> Back in college, they told me that I would start my career writing code, but eventually, I would move to a position where I would ask others to code my designs.

Without continued exponential expansion of the industry, seems numerically impossible that everyone would eventually become a manager or architect.
I have a few old laptops kicking around still. We're talking 10+ year old laptops here that weren't even top of the line when new.

The differences in OS bloat between the two is night and day. The Windows 8 laptop that I swear takes 15+ minutes to boot and struggles to do simple web browsing. It reminds me of what happens to 5+ year old phones where they seem to get slower for no good reason.

My linux laptops are still going strong like the day they were new.
So straightforward. Trade off speed for volume. Weight carrying capacity is terrible, but—-high ceilings, huge windows, low altitude (better view), minimal sound… that is a real luxury experience!

The world’s most profitable route should be LA to Vegas.

It’s that glass bottom ballroom, you know?

But really, flying europe would be amazing. Next time I’m at the Bodensee in Germany, i really want to fly a zeppelin!
On the Security and Privacy Properties of Public WiFi
SGI -> Nvidia
I found this article that goes into a bit more detail about ARMv1's conditional instructions.

http://www.righto.com/2016/01/conditional-instructions-in-ar...
It doesn't affect the chance of any one prisoner finding their number - that's still 50%. But the joint strategy massively reduces the independence of the individual prisoners' success, and hence the distribution of the number of successful prisoners.

Rather than a normal distribution (sum of independent outcomes) with a big peak around 50% of the prisoners finding their number and a vanishingly small chance of them all (or none) finding the right number, you end up with a much more complex pattern - there's an approximately uniform distribution in the 0-50 successes range with ~70% of the overall outcome, and a huge peak at the 100 successes point with ~30%.

https://www.r-bloggers.com/2014/08/update-100-prisoners-100-... has a bunch of distribution plots showing this.
If all you need to do is to "hide" the parameters, you can just use a subdomain of your choice regardless of the length, like post.domain.com or a.domain.com. However, if you want an actual "shortened" url, you will need a short domain name. Shorteners use TLDs other than .com to make it even shorter. For example, reddit.com uses redd.it for short urls.
It's worth noting that not all GPS receivers honor all of the finer points of the GPS protocol/spec. Longer running companies such as Garmin may have a more rigorous implementation and be able to save their customers some headache in the future.
It is hard to learn on your own. I tried off and on, but found a gig where I could learn on the job, 40 hours per week. I love it now.
I actually miss picking up books like the Macintosh Bible where you can read through UI features. There was something fun about reading and then trying it in front of the keyboard.
I wonder how's the failure rate compared to oldchool types of heating. The longest warranty I can find on the market is 10 years
How do you get the 100-150g?
I tend to think length should be proportionate to broadness of usage within the file/project

If it's used in lots of places, go for MAXIMUM_MONSTER_DENSITY_SCORE_MULTIPLIER

If it's used in a single file/function, then maxDensityMultiplier might be okay. (You can infer the rest from context).

If it's used in a very confined section, then multiplier.

If it's a loop variable then, sure use m.
I never implied that you have to be able to predict and/or time specific market levels either. I'd argue that's moving the goal post from "what's the point of expressing an opinion without a crystal ball" which seems to be the sentiment of your parent post.

It's some variation on

1) "there's no alpha over time, only someone with a crystal ball can make money on any directional play besides line go up" to which I'd say

a) While most people can't generate alpha over time a, the idea that no one can is empirically wrong.

b)if you worked at some bizarro world macro hedge fund where no one has any interest in making educated guesses about market direction and is running some kind of medallion / bridgewater strict beta/correlation strategy (how is that macro? doing that in FX, EM equity or international debt? I wouldn't call a medallion type strategy on EM stocks a global macro strategy ) (also bridgewater clearly incorporates directional opinions based on nuanced understanding of history, geopolitics, cycle timing on top of their core strategies, so I'd say you're wrong in the case of Dalio)

2) misunderstanding or misapplying EMH (which I'm not saying you are but I hear it constantly on here) The market is alway's right, there's no point in having an opinion EMH says you can't be the market. Well scratch below the surface and that's not the conclusion you reach

Anyway, that's all to say, I find the "you have no right/validity to talk about where you think markets are heading without a crystal ball" (ie no one should waste time discussing it ever) is not only condescending but as I said, just not correct or clever.

I will finally say that of course there are huge numbers of people having very unintelligent conversations where they throw shit at the wall in terms of market predictions, but you can't judge any activity on people doing it badly, even if that's a large percentage of people in this case
Well, if you consider that "perfectly," yes, but it could take all day. The ancestor post seemed to be suggesting that if it was so "stable, precise and deterministic" that you could do this trivially in a couple shots.
While what you’re saying is valid, what you classify as bullshit (log-structured storage) is still immensely popular and important in the world of flash.

In my experience, read-ahead is still extremely important, even when you have SSDs, and unless all your writes are >4kb, you’re still going to benefit from a certain amount of “sequential-ness” of your writes.

Optimizing things for disk storage still does pay of tremendously, it’s just that the way things are optimized are very different, and perhaps much more nuanced.

Where before it was just as easy as saying “just read/write things sequential, random access is expensive”, nowadays you need to think about how the kernel interacts with storage, and sector sizes and whatnot. There definitely are do’s and don’ts when optimizing data structures for this.
Good point, I agree. I did not think of that. However, it's a bit hard to find certain things now. To take one example, sometimes I like to read reviews of camera equipment. I like to read reviews written by individuals who just use it rather than the SEO junk by most major websites. However, even if those small-time reviews are usually much more informative, they are VERY hard to find in search engines. The SEO junk just overwhelms page after page of search.

That's why I think the internet would be better off without a lot of the intense duplication that is out there today.
Ask HN: What is the best AI text-to-art generator?
Hi friends,

I would like to generate some art from text for mostly personal use (similar to Dall-E or Imagen). I tried joining the openAI waiting list and tried the first results in Google, but I would like to know your favourites!

It can be a webapp or a cmd line app, preferably without requiring any model training. If its free, awesome, but if it's amazeballs and paid, it's also ok.

So far I tried the following with moderate success:

https://create.starryai.com

https://creator.nightcafe.studio

https://hotpot.ai/art-maker

https://huggingface.co/spaces/dalle-mini/dalle-mini

https://replicate.com/pixray/text2image

https://www.wombo.art/create
> There is either a big problem with the process at Hertz or a severe bug in their system that they aren’t acknowledging.

Or it's simply shitty customer service: "Hertz: where the customer always has criminal intent"
Yes. Once your data is out there, it will be harvested, by crook or by hook. The only way to avoid this, is to not use this (enslaving) technology.

I'm genuinely wondering if the erosion of privacy, the breaking down of that wall, was the whole point of the Internet from the start.
FTP solved this in 2007 with RFC 3659, which includes the MLST command.
I suspect that designers are tasked with too many features on too small of a device. On a desktop with a mouse + keyboard there is a potential for so many shortcuts ... you have to get much more creative on a touch-only device.

I don't endorse it however. I think pop-up menus (even the much maligned hamburger) are at least a way to make many more features discoverable. I dislike "gestures".
Practical Systems Awareness
I was a vegetarian for 40 years. I could never understand why people go vegetarian and then... eat fake meat? WTF? There are zillions of awesome vegetarian dishes in this beautiful culinary world.
Well, somehow Borges apologized to Gibson (and to all of us) for coming up with all of it first. In a way. At least in this world. In this book.

"If in the following pages there is some successful verse or other, may the reader forgive me the audacity of having written it before him. We are all one; our inconsequential minds are much alike, and circumstances so influence us that it is something of an accident that you are the reader and I the writer"

I think its the from the foreword of "Ficciones". Found it here again: https://www.poetryfoundation.org/articles/68427/it-is-someth...
you'd not be fixing bugs, you'd make pull requests that never get merged.
My family house was expanded so it had a thick wall like that between kitchen and the new part of the house. It was so thick it barely got wifi thru
California ban on gas furnaces and water heaters
What’s the Future for Agile Coaching?
Monthly mortgage payment based on varying interest rates x home prices
https://www.google.com/books/edition/File_Structures/cqwrnwE... this is classic in the genre, however it predates SSDs, which makes structures like LSM trees and other append-only structures much more optimal for write-heavy workloads (for read-heavy workloads the B-Tree is still the order of the day!)
You're right, but that doesn't mean it doesn't mostly just work.

All OSes have these issues. Windows and MacOS are no exception.
Turbulence doesn't make for a "luxury" experience. Airships can't fly above the weather while carrying a useful load.
About 20 years ago, early in my career, I got into an argument with corporate and a rental car agency over an extra day because the agent did not understand that the day begins at 12:00 am.

Since, then, I've had a paranoia that results in me, if I'm not directly handing off the car to a person, to take a picture of the car. I turn on meta data and the pic has the car, license plate, and enough of the drop off location in the background as scheduled. If there's any problems, I have the picture as backup.

It came into play last year. Avis called me and asked, "Where's our car?" I had changed the drop off location and date via the app. I called loss prevention, they confirmed the change, and I sent them the pic. The agent instantly changed his tune from aggressive to puzzled and quickly dropped any harassment. No idea if the car was ever found, but the pic instantly stopped Avis from bothering me any further.
I like the idea but I am a little confused about the status of this project. Is it correct that there is not commentary, yet?

On two unrelated notes: I still remember the "Lions commentary on UNIX" that I bought in 1997 only because it was mentioned in the movie "Hackers". Being able to read through lots of pages of annotated source code was very entertaining. Besides its content, the book also stood out in my shelf (pun obviously intended) due to its unusual dimensions.

I also remember the kernel 2.0.36 mentioned on the page. For some reason, this was the last kernel version that I conciously was aware of. (I think I even used its release as an excuse to not attend a party. A fact, that some of my friends still remember today (I still consider this a rather good reason)).
Won't subsidies invite competition and competition lead to innovation? Or does capitalism not work?
One common way to provide input overvoltage protection is through a pair of schottky diodes. This article is a good resource https://www.digikey.com/en/articles/protecting-inputs-in-dig...
If you already have water-water heat pump I'd imagine it would be a heat exchanger away from recovering at least some
calling them milks was marketing black magic
I have to agree with parent comment. Leet code interviews, while sometimes obnoxious, are still good exercises. I have learned a lot of nuanced takes from a leet code interview with an interesting question.
> I suppose if Volvo started depending on highly socially conscious domain experts

It's amazing that you're saying all that and the same time completely oblivious to the fact that Volvo is in Sweden. Which has unions, labor protection, amazing working conditions etc. etc.

The reason Volvo is doing what it's doing is due to Volvo's commitment to safety [1] and not because of some mythical exclusively social ethos of some programmers.

[1] https://www.volvogroup.com/en/about-us/traffic-safety/safety...
Well, to you it is, for someone else it’s “clean”. APL is a fun language and kind of my point here. Someone thought that other languages were too verbose and tried to write a language that was more expressive which a “normal” language never can achieve.
Considering the guy who made the shot commented "we were amazed we got it in so few shots", taking all day is expected anyway.
But 20kph is absolutely doable for even several kilometers. A speed difference of 10kph ain't that problematic. The idea shouldn't be to create the perfect bicycle town, but to reconcile different modes of transportation. A cyclist that doesn't want to travel at 20-30kph can, IMO, share a space with pedestrians at a speed of about 10kph or less.
Check out the carnivore diet.
No. I did that for people having a first exposure to this non-idiomatic currying/function chaining.

In actual code I would have put most of those on one line.
Apple actually does have an extensive and up to date manual on their products which includes all those obscure convenience features. I don’t think much has really changed in this regard. The manual exists, is very easy to read and understand, but people don’t care because they get by without it just fine.
I’m not sure what your point is. Does that somehow justify Ioannidis writing influential science papers that are bullshit science?

Here is a proper 20-20 hindsight analysis: https://sciencebasedmedicine.org/what-the-heck-happened-to-j... mostly about this paper: https://www.medrxiv.org/content/10.1101/2020.04.14.20062463v...

The numbers he found were completely inconsistent with other well known numbers at the time. He didn’t shit-test his analysis against reality, instead he published bullshit science, ironically enough given his most cited paper.

This is the analysis I previously referred to that was shit: https://www.statnews.com/2020/03/17/a-fiasco-in-the-making-a...

I recall he ignored conflicting information from other sources[1], he was jumping to conclusions based on the thin Diamond Princess information, and I felt he was politically advocating for more scientific delay. Resulting in articles like: https://www.dailywire.com/news/stanford-professor-data-indic...

He doubled down. Was badly wrong. Unfortunately it is still a political topic, especially in the US, so it is hard to have a sensible conversation about it.

[1] his article was on the 17th March and the WaPo article I referenced talked about Berano on the 23rd March - I haven’t checked whether he should have known the Berano facts publically. https://archive.ph/https://www.washingtonpost.com/world/euro...

The point is that Ioannidis had a pattern of behaviour of writing obviously biased rubbish during that time.
Definitely possible; for example: https://github.com/deezer/spleeter
> I think iOS really needs a "Tutorial mode" app bundled with it.

Another commenter on this thread writes that there is an on-boarding process that was introduced with the iPhone X: https://news.ycombinator.com/item?id=32966383
Funemployment is when you are not working though
Do you ever consider getting meat from a humane farm? To me that's as fair a solution as I can find. Especially understanding that during plant harvests thousands of small animals can be killed or greviously wounded.
Volvo should actually be contributing to a consortium of automotive computer developers that pool resources together to build shared software on cars. The ultimate outcome would be like an Android-like license that allows car manufacturers the freedom to build-on-top of a software stack that gets security updates.

Cars get tricky, though, because bugs can lead to loss of life.
Thanks for honesty. During my studies I really tried using Linux on my laptop for a few years. It was amazing to tinker around. But when I finally switched to Mac OS, I felt I became instantly more productive.

That was 15 years ago in 2007. I never went back. Now macOS has its struggles, but I can work and focus on a clean UI.
TBH you could add Architect and DevOps if they're doing architecture/writing IaC as well. These all can be individual roles. The formula doesn't necessarily have to be salary times roles, but it should be higher than specific roles like front-end, back-end, DBA, QA, architect which can all ask for high salaries on their own. In my experience, full stack jobs often have salaries on par with the specific roles which is my beef.

The biggest personal reason generalist roles should be priced higher is the time you spent to learn multiple things well enough to get a job doing them. If you accept a role as full stack that pays the same as a backend only role, you're essentially devaluing your own time. The other perks are reducing head count and giving the business that extra flexibility and convenience. If your salary doesn't reflect that, you're giving it away for free and we know how much businesses make us pay as consumers for convenience.

It might seems strange to consider a lot of factors, but you have to remember that generalists can bring quite a lot to the table.
Those are probably great if you can afford them. I've never had the budget for them in a production design, so haven't played with them much. Standard practice these days is just to toss a full ADC on the other side of the barrier and then isolate the SPI bus (or what-have-you). A few ADCs have the isolation built in, but for others there's stuff like TI's ISOW7841, which have 4 isolated digital lines plus isolated power in one package. It's all kind of expensive when added up, but it's cheaper than the old style analog isolation amplifiers, and you'll usually get more than one ADC channel once everything's together, so you win as soon as you want two signals to cross the barrier.
Which is probably why Apple isn’t pushing hard for everyone to know about it.
Point of the internet from the start? I don't think so. Surveillance Capitalism didn't start with the internet, it was invented later. With that said it does seem like every single new product is built for this extractive purpose.
BLM, Ukraine