skysight-inc/HackerNews huggingface dataset:
I've read Rand but never quite understood why so many people still celebrate her. It leads to all kinds of weird things like in this piece; the author tries to promote rational debate, but then goes to talk about Communism, Marxism, and Freudism, i.e. things that haven't really existed for the past thirty years. (Even China is debatable here.)
I did email you, thanks!
Nothing special from me. Just a small app (https://how-you-spell.in/) that translates a word to the phonetic alphabet. My full name is quite long and I’m always struggling to spell my details over the phone.
But how does that work when you've never heard of Major St A or Big Road B? I know I don't know where all of the neighborhoods in my city are, but I know I've not heard of all of the major streets in my city.
Few thoughts on AI for music..
Look, I just created a file named "aux.rs" on my Windows machine. It's not true.
Had an older Bezzerra coffee grinder without the grind timer, which is, as you go further in to the espresso rabbit-hole a major PIA.

Got an ESP32 board with Wifi and a relay, wrote a quick webserver, some ui to access through the phone and voila, no more need for a grinder upgrade. Took about three days (moved from arduino to ESP32 due to memory issues of a large css/js UI for iphone)
Maybe? Individual letters are tokens, so you could say something like 3128 = 56 + 129, but the problem is that 3128 is processed as text, not the integer token ID. So the tokenizwr would turn 3128 into a series of tokens.

Intuitively I think there's an abstraction barrier there, but I'm not positive. It feels like asking us to list all of the words that trigger particular neurons.
hey i'm building something very similar, pls put this on github would love to hack on it!
Microbiota in health and diseases [2022; review article]
What you're actually saying is that when you use the standard language bindings for a protobuf parser, the type safety is as built in as your language.

JSON has a limited set of types. There is object, array, string, number, boolean, and null. That's it.

JSON Schema adds to that by providing definitions of types that build on those basic JSON types.
If you build the hardware and start working on the software, publicly, a sponsor would probably hear about it and sponsor you.
Why would it be more probable and why would you assume "wiki" and "academic articles"?
Apple M1 all day baby. Right now it's the best laptop hardware on the planet. Ride the wave. No fan noise and efficient use of battery. You carry around "desktop" power in a little efficient laptop package.

Software? I use tmux, emacs, firefox. My experience is very similar on GNU/linux, windows, or mac.

Mac window managment is a little wonky. So I installed the "rectagle" app for for simple window snaps and got on with stuff.

https://rectangleapp.com/
I don’t think that’s a great example - with good beans and a good grinder and machine, you should be able to do miles better than Nespresso. Even the larger pod systems have quite a small quantity of grounds so tend towards over-extraction for a decent sized shot.
I'm interested to know what is wrong with the approach in Crafting Interpreters, if you don't mind sharing.
Excellent connection. Thanks for the link!
At most 95% of the world population listens to music (the rest are hard of hearing)
The traditional emacs solution is to move everything into emacs, and they actually follow through (emacs can, in fact, be a window manager, web browser, and terminal emulator).
What “real work” involves computers and does not involve HTTPS/TLS over a public network?

“Security is optional” is not a valid approach these days.
If you have basis at EOY, there are more taxes.
The moon is slowly getting farther away. Starlink satellites are expected to relatively quickly return to earth.
Picturing Your Life: The Role of Imagery Perspective in Personal Photos
Yeah but could you tell the difference in a blind tasting between salt A, salt B, and salt C, on food? That was the question.
Your experience matches mine other than I still find it extremely useful regardless of errors
We know how to do all those tasks and can provide the data for them, we don't know how to make a self-improving AI.
My experience has been polar opposite with GPT4. As long as I structure my thoughts and present it with what needs to be done - not like a product manager but like a development lead, it spits out stuff that works on first try. It also writes code with a lot of best practices baked in (like better error handling, comments, descriptive names, variable initialization).

Some times this presenting of problem to it means I spend anywhere from 5-10 mins actually writing the points down that describes the requirement - which would result in a working component/module (UI/backend).

We have been trialing GPT4 in my company and unfortunately almost everyone's experience is more on the lines of yours than mine. I know it shouldn't, but honestly it frustrates me a lot when I see people complain that it doesn't work :). It definitely works but it depends on the problem domain and inputs. Often people forget that it has no other context about the problem than just the input you are providing. It pays to be descriptive.
Truly excellent scholarship. Are you a student of this subject?
Comparing our terrestrial notion of 2 or 3d space with orbital positions doesn't solve much. Low orbit is a very different area requiring we drop traditional notions of size and speed.
It's the other way around: https://www.engineeringtoolbox.com/gases-solubility-water-d_...

That's why if the ocean keeps warming sometimes in the future it will start emitting back all that carbon it absorbed so far... which is around 31% of our total emissions, leading to more warming...

https://www.ncei.noaa.gov/news/quantifying-ocean-carbon-sink
This headline is incredibly deceiving… none of what it says happened.

ChatGPT did not actually answer patients.
"I see them using some VPNs and using Tor, but that makes sense, because that's super close to the type of traffic that these filters were designed to block."

All this says is "This explains why I get blocked while using tor or vpns", It does not say they agree with it or accept it etc.

It only says they are not suprised that it happens, that they understand the mechanism by which it happens, not that they accept or agree with it.

They might or might not also think it's fine and reasonable. I can't say they don't approve any more than you can say they do.
And that's exactly what I said originally:

> [...] often the sound engineering and mixing is done more carefully for vinyl; [...]
Practical Guide for LLMs
> I think you're generally ignoring the velocity of money

No, I’m not.

> A dollar held by a startup or a poor person is much more inflationary than a dollar held by a big company or rich person

Rich people have to lose more money in aggregate for the same inflation effect as poorer people losing the same amount of money, sure.

But that's fine, because its a lot less bad for rich people to lose a lot of money than people whose ability to meet basic needs is marginal to lose a little money, so, yes, my statement that the distributional goal should be compression when the broad goals is anti-inflationary was exactly what I intended, even including consideration of velocity of money in the domestic economy.
Home Buyers Are Eager but Sellers Are Scarce, Creating ‘Real Gridlock’
The Science of Emergent Phenomena–Why I'm Joining the EPRC
In startup jargon: Earth co announces end of life for most of its product line, unless it receives significant bail out.
How do we know you're not?
I mean isn’t that the whole point of poker? If you play strictly rationally, you become predictable and easy to beat, which is why machines are bad at it.
You're making the case for arbitrarily nesting windows for me. When you talk about placing the terminal as a tab next to the browser window and being able to move the two around as a unit, you're talking about creating a new window that contains both the terminal and the browser window.
Another counterpoint: my at-home install of Debian on a 2022 XPS 15 is absolutely fantastic. WiFi is solid and sleep works perfectly. (I don't think I have hibernation enabled though.) I don't use a second monitor, but projectors have always worked fine for me.

Power management at first wasn't great, but simply installing Intel PowerTOP and having it apply all its suggestions on each boot made it easily the most power-conservative laptop I've ever owned. (The OLED screen I think helps with that.)

Whereas my work MacBook Pro (2021 model maybe?) had decent power management up until macOS 12 junked up GPU switching, making typing horribly laggy unless I disabled GPU switching entirely -- but since that forced the external GPU, battery life took a nosedive.
I can't work out why I would use this
How do you encrypt data with one-time passwords?
I guess the intensity of cassette nostalgia depends strongly on exactly when you were a teenager?
You might have a point about the semiconductors involved (that back in the 70s the engineering ability just wasn't there), but as a counterpoint, almost anything can be manufactured given an unlimited budget, like the moon landing programs had. We even turned lead (well, bismuth) into gold back in the 80s.

Making one of something where the cost is no object is almost always possible. Making millions at a commercially-viable cost is much more challenging.
had so much fun getting "Artistic Impressions" in that game
GenPhys: From Physical Processes to Generative Models
What nice old app do you mean? A weather app?
Frustrating that a layoff could destroy such an iconic brand. Similarly Intel’s fumbles in fabrication started roughly 8 years ago following a big layoff. Makes you wonder if there really are just a few critical people in these big orgs that make things work, and without them, it all crumbles down.
Levine wrote that somebody did a study and there is negative correlation between him being off and drama.
Thanks, that's a good point. If it's also a book for learning C, I'd think the proficiency of the audience varies substantially then.
There's a graph here of both levels and the derivatives.

https://mlg.eng.cam.ac.uk/carl/words/keeling.jpg

Growth rate is very stable. You could almost put a ruler against the absolute line. As you say, people cannot really "notice tiny differences" on that scale.
I don't think we know what goes on behind the scenes at OpenAI. Have they experimented with things like giving GPT-4 access to its own source code, and asking it to suggest improvements?
Yeah yeah I know it is not actually sweating haha.
I used many linux distributions since 2002 until I finally landed at arch linux in 2010 and use it as my home distro since then. I think to be linux user is more state of the mind, when something does not work you enjoy the process of making it work... I'm still in that camp. Anyways I would refuse to use mac or windows after experiences I had with both. I hate to work on closed systems that do things I have no idea about..
Very interesting! I'm especially curious on how the live-coding experience plays out.

I wish there was an example of a moderately-complex scrapbook, so that I could see what the code looks like when you start mixing several scraps and need a minimum of scaffolding.
Effectively structuring (publicly available) data for training is a moat. So is the details of the model, and the UX of how the model is presented to users.

Consider why Google won in search for so long, despite anyone being able to write their own web crawler in an afternoon.
They absolutely don't matter at this point in time, and the only buzz they get are from Twitter users asking for an invite code to use their half-finished product.

A fair amount of influencery types from Twitter have created an account already, but only time will tell how many of them are going to stick around.
If they went to a physician in a patient setting, they may have had an experience like this:

-Made to wait 45-60 minutes past their appointment time bombarded with pharmaceutical advertisements
-Spend another 20 minutes sitting in the examination room staring at pharmaceutical company sponsored ads
-Nurse takes your history with a bunch of redundant questions they already have the answers to
-Finally the physician arrives
-Assesses the patient without laying their hands on them
-Ignores everything you say
-Does no tests and cultures no pathogens
-"take some antibiotics and I'll bill your insurance company $500, see ya"
Related, days ago the BBC reported what I assumed was a typo that the ocean temperature has risen 13.8C the past ~30 years. After reading the article I tried to double check the source but couldn't easily find it.

Yesterday HN's top 30 had a similar story from some blog I had never heard of. Their source was the BBC and a paper that didn't show 13.8C. Now we have a typo(?) spreading like a virus.

The chart in this Wired article shows a ~1.38C difference which is alarmingly high. What troubles me is how many people, even HN'ers, just ran with a 13.8C number without question. Am I missing something ? Is there any scientific paper showing 13.8C, which would likely kill a significant portion of marine life ? I'll do a time-boxed (2 years) boycott of the BBC until proven otherwise.
This looks like a less efficient version of skip lists.
Toyota Admits Some Daihatsu Crash Test Cars Were Rigged for Better Results
Do you think that in places like hackernews there is more Russian propaganda than US propaganda ?

I did not claim that the US did it. I said that we will never know. Because of the sad state of current affairs where we are flooded by propaganda and disinformation.

And needless to deny that I am not paid to post here, I can hate on imperialism from both sides all day for free.
Mine is Scheme for Max, now on it's fourth open source release, but really written so I could make computer music how I want to. It's an extension to the popular Max/MSP visual music programming environment that embeds an s7 Scheme interpreter and provides a substantial API/FFI to Max. It allows you to script Max (and thus also Ableton Live) with Scheme, enabling interactive coding, algorithmic music, live coding, macros, and just much more pleasant scripting than in JavaScript. It locks in with the scheduler so you can even use Scheme powered sequencers within Ableton Live alongside regular Live tracks, and you can build sophisticated Live control surfaces using the Live API.

Github page here: https://github.com/iainctduncan/scheme-for-max

YouTube demos here: https://www.youtube.com/c/musicwithlisp

A recent demo of it in the context of Live is this one.
https://www.youtube.com/watch?v=j0sKBA-Pv2c&t=1s&ab_channel=...
I have my jeans made from Japanese denim at a local tailor in Berlin. The guy is a master, the seams and linings are perfect and last forever.

The oldest pair he made for me is from 2014. It looks like new still.

I pay between 80–150€ per pair depending on fabric price and gimmicks I ask for (e.g. pockets under the waist belt, extra coin pockets, etc.).

One thing I always do is have him add a hem from some high endurance material (>50k Martindale or the like) at the inseam.

This is where most jeans come apart and start looking like they shouldn't be worn anymore as this is the area that rubs against the shoes or ground and gets exposed to the elements most.
I thought the PSReadline module had some of that but then it might be a "nearly" compatible experience which can be really jarring when you hit the edge cases.
> There is zero reason for a language runtime to be opinionated about the database

* The Erlang runtime has Mnesia and ETS built in. Batteries included. It's awesome.

* Python has a built-in persistent key-value store, dbm.

* Ruby has one as well, pstore.

Now, you can always decide to use something else! 99% of the time m not going to use dbm, or pstore, but they are nice to haves. (Mnesia and ETS rocks though, and I use those all the time.)
What a breath of fresh air. A well reasoned post about development on Windows when it seems to be the popular thing on HN just to shit on it [Windows].
For gRPC, the protobuf is the API specification, a service definition with endpoints, what requests to those endpoints should look like and what responses look like. Of course, there are better and worse implementations, e.g. a well commented proto definition explaining what various args do, etc.

In gRPC the definition is a requirement to use, so at the bare minimum you have the typed structure of requests and responses. There is no such requirement for REST
Not sure why you put those things in quotes, that's kind of strange.

That aside, the training isn't blind, it's guided, and it's likely they use verified correct sources of info to train for some things, like medical diagnoses.
My takeaway is how tone-deaf automakers are. Do they actually need clients with fire and pitchforks to listen?

Touchscreens are the wrong UI choice for cars. Full stop.
In the UK, the common distinction is salted vs unsalted butter.

You want room-temperature butter so it's spreadable. Ripped bread and dry toast are awful, and nobody says "I'll take one portion of butter out of the fridge so I can have toast in 30 minutes from now".

Salted butter will survive being left at room temperature longer than unsalted butter, because the salt helps inhibit bacterial growth. Once you've thrown away your third half-eaten pack of unsalted butter because it's gone rancid before you could finish it, you get the picture.

Even in the fridge, salted butter lives longer than unsalted. So why ever buy unsalted? Because in baking, salt kills your yeast. Even if yeast isn't involved, you usually don't want salty cakes, muffins, pastry, etc.

Hence unsalted butter in the fridge for baking while salted butter for eating on the counter-top.
I think this is mainly dealt with by the RIAA curve which is standard across all recordings. The compression being referred to is likely the per-track compression as part of the production/mastering process.
Please continue to speculate. You make interesting points and they're clearly supported.
Journalism continues to let humanity down as a (rightfully) protected profession that simultaneously uses that protection to operate with both impunity and irresponsibility.

And I'm not talking about political bias (though that contributes greatly to the distrust people have in media), I'm talking about what you describe; the failure to communicate nuance, the rush to publish without a clear picture of the facts, the use of emotional manipulation to generate clicks, the oversimplification or misrepresentation of the truth.

It doesn't matter when you're reporting on celebrity gossip. It matters greatly when you're reporting on things that could destroy our species.
Both Dell and Lenovo will sell you laptops with Ubuntu. The selection is admittedly (significantly) smaller than for Windows laptops, but it certainly removes uncertainty over whether the hardware will be supported.

My last two personal laptops came with Ubuntu pre-installed - the first a Dell XPS 13 Developer Edition and more recently a Ryzen-based Lenovo ThinkPad X13. I've been extremely happy with both.
I certainly had cassettes as a teenager and college student and made plenty of mix/party tapes using them (and copied albums my friends owned). I guess I just look back at them as a utilitarian tool to accomplish something I had no other means to accomplish.
I’m guessing you want unrealized gains to be taxed before they’re realized, since you said “all net worth gains” rather than “all income”?
There exists a 2022 CPPcon presentation covering efficient binary searching, which includes Eytzinger layouts [1].

[1] https://github.com/CppCon/CppCon2022/blob/main/Presentations...
Science journalists are no better at describing chemistry, paleontology, or condensed matter physics. The climate is controversial because there are people who want it to be controversial.

There are plenty of articles that are perfectly clear, and have been for decades. Having this article be blinding clear and unambiguous would not change the underlying induced distrust. No amount of editing will fix climate denialism until the denialists cease making it a culture war, or readers decide they'd rather take an interest in reality.
i3 can do that.
What prevents people from biking these 5 miles? Can't be capitalism, because bikes are cheaper than cars or just fuel with amortization costs for such trips.

For 2+ years I had to bike 12 km each time I needed groceries. In fact, this was in France.
By the way, note that is the Wikipedia in English which AFAIK is the largest one. For instance, Wikipedia in Portuguese weighs about 13gb with a few pictures in my Kiwix install.
Surely you realize they’re using it all to train future models
BlindCompass is neat! My child told me that she had learned about the existence of compass implants and wants to get one. Would that be useful from your perspective?
We’ve seen “sweat-shops” in African countries where hordes of people are annotating video for training self driving cars.

Id be surprised if the same thing isn’t true for chatgpt.
The transition between 2018 to 2023 is not a result of "self-improving" AI, so I'm not sure what your point is.
Sure. Ask it how to replicate the payoff of a financial derivative. It can explain the concept but it cannot use it on a specific payoff to arrive at a correct replication (beyond the odd widely published stuff). Taking ChatGPT, it will, however, talk about generic stuff, some incorrect stuff and some unrelated things when probed.

Maybe also what I wrote a bit above: describe some greater than 3 dimensional objects and get it to stack them for some purpose could be another thing to try (I think, I will actually).
reminds me of the BTC pivot from "decentralized currency" to "store of value"

goalposts
A common mistake I have noticed is that people identify API models with their business logic models. They may look similar, but they are very rarely identical, just as is the case with business logic models vs ORM models.

Unless your models are very simple, the best approach is to use three separate layers of model definitions:

* API models for serde and conversion of external requests
* business logic models that carry the actual internal functionality
* (optionally) ORM models to convert the data for persistence to a RDBMS
I got one of those for work last fall and while Ubuntu works great on it, one hardware choice they made is something I am not a fan of: the "borderless" trackpad. I am always accidentally hitting the thing and generating mouse events that I did not want to and it's pretty annoying. Doesn't have anything to do with the OS, just a bad HW choice they made aiming for some kind of 'clean' look.
Elon Musk rolls out paywall for Twitter’s data
https://archive.is/WXkBC
Yeah, this is an annoying problem because it prevents the same code form working in both Deno and everywhere else.

Most frustrating is that (last I checked) there isn’t even an agreed upon plan to resolve the inconsistency, at least for libraries (import maps, though tedious, at least can solve the problem for non-library code).
US agency takes action against fraud in H-1B visa system, warns applicants
The key emphasis here being that The Gospel of Marcion is possibly the earliest gospel. The wiki article you link to clearly says that is a minority view not in line with early church tradition.
And no one is surprised
I would rather just learn to draw than constantly write different text until it looks good

Drawing isn't hard, you know
https://ipv6.tools / https://ipv4.tools is also a good site for doing this
Eytzinger layouts are great, but they require more space if one is not allowed to touch the original sorted array. Then again, if you are allowed to use extra space, binary search can be implemented in worst-case constant time for integer arrays.