skysight-inc/HackerNews huggingface dataset:
The amusing thing to me is the article just made me think of the people in the 80s that would argue rap isn't music but just a form of noise and how rappers aren't even singing!

I actually don't understand how someone thinks we understand understanding well enough to write this article.
In the roadmap section[1] the author says it's more of an experiment with a possibility that some of the rules might end up in the original 'gofmt' tool. While I agree that Go having a de facto formatter built in is wonderful, there are some absolutely fantastic additions in 'gofumpt' that I do hope wind up in 'gofmt'

---

[1]: https://github.com/mvdan/gofumpt#roadmap
The funny thing to me is that chatGPT frequently spews confident bullshit.

That the marketing employee at Google that greenlighted the ad didn't notice is a failure of human, not artificial, intelligence.
> getting that high can easily set you back $400

Thank heavens pot is legal in so many states now
> ChatGPT can write better than me, it can summarize better than me,

Probably. But you still need to give some input about what to write and proof-read the output.

> it can research quicker than I can

I don't think so. AFAIK, it doesn't research at all right now. When google and bing add such models to their search engines, I doubt they will be able to research quicker than a human mind. Most research queries are not responded by plain text: Search for a hotel price in a specific room for a specific date, for instance, or check the weather in a specific place at a specific time. Language models will help you to ingest and query large volumes of text, but that's something we don't do that often.

All in all, Chat-GPT is a tool to work with text. It certainly can be useful in that context, but I don't see any world-changing properties.
I think they mean ReactOS.
“Why don’t you buy both?” Ugh I’m not made of money.
Great answer. Imbuing a deep learning model with well thought out inductive biases is one of the strongest ways of guiding your model to interpret the data the way you want it to. Otherwise it’s kind of shooting in the dark and hoping to get lucky.

I can’t stand it when people lazily personify ML models, but it’s akin to giving someone with no experience some wood and then pointing to a shed and saying “make one of those from this”. Instead you’d expect them to be much more successful if you also give them a saw, a drill, some screws etc.
You're at a severe disadvantage when pulled over by police. You may have the right to livestream a traffic stop. But the police officer has the right to do a lot more.

Your best bet is to not get pulled over at all.

If you do get pulled over, good luck. Pray that the police officer has the heart and mind of a civil servant and sees you as a peer.

I'm not violent and law enforcement wouldn't have a reason to do much more than issue me a ticket. But I am still nervous because of the power dynamic and the fact that I'm at a legal disadvantage for any altercation that might occur.

As much as I'd like to livestream a traffic stop, there's no way I'd do it. IMO, it increases the chances that an altercation occurs and that's precisely what I'm trying to avoid.
Congratulations on a timeless library that is “just there”, doing what it does as reliably as ever.
If you're curious, I've written a FOSS record linkage library that executes everything as SQL. It supports multiple SQL backends including DuckDB and Spark for scale, and runs faster than most competitors because it's able to leverage the speed of these backends: https://github.com/moj-analytical-services/splink
This is a very subjective list and I wonder what it does on the front-page, as it's very contrived and often wrong or misleading.
The article doesn't understand large language models. It makes an assumption about how they work and uses that assumption to draw a conclusion.

Most likely, as found in small models [0], large autoregressive transformers understand machine learning algorithms well enough to apply them to their inputs to achieve in-context learning (few-shot prompting) by performing gradient descent within the overall network [1]. This is fundamentally different from static predictors; LLMs are dynamic modelers that learn from context in order to better predict tokens.

[0] https://arxiv.org/pdf/2211.15661
[1] https://arxiv.org/abs/2212.07677
That sounded way too high to me. Turned out… That number is way too low.

https://www.weather.gov/bmx/kidscorner_weatherballoons#:~:te....
I had to read that 3-4 times before I understood that it was a riddle. So I put it in GPT3–and it got the answer right away:

“Mike's mother had 4 kids; 3 of them are named Luis, Drake and Matilda. What is the name of the 4th kid?

The fourth kid is Mike.”

So, maybe they just needed to try again.
Either way, this still gets to the heart of Mediums problem. Why have a conversation about tweaking the recommendation system when there is this elephant in the room about gating content?

If charging for content is their business model then it's fundamentally flawed in my opinion. Why would people give away high quality content and let medium charge for it? It looks like they do have some revenue share programme, but Substack offer a simple and transparent 90% payment in your favour.
Even with terrestrial applications that have very low clock skew, it can be very helpful to have a notion of which events could be effected by previous events and which couldn't have.

But you're bang on the money with the physics analogy. Lamport himself says that his knowledge of special relativity helped him come up with the concept.

https://www.youtube.com/watch?v=nfRouGH0oMg
How reliable was it a few years back? Oh yeah, it didn't exist! AI is improving at breakneck speeds and will only get better
Add me as another with fond memories. I was introduced to AC by my coworkers at my first full time job after college. Pretty much all the software devs I worked with at the time played it, including both my manager and the head of the site. Our office had our own little monarchy on Leafcull at first, though we later joined up with a bigger group.

On patch day, the office banter usually centered around the things we were seeing popping up as we'd reload Maggie the Jackcat's community-sourced patch notes throughout the day [0].

Sometimes we'd even download the patch and log in for a few minutes, just to poke around. (Always being careful not to do anything _real_ due to the risks the infamous patch day server rollbacks.) Then there'd the be waiting for the Decal updates.

I still remember that my main was a tank archer build, which was pretty much untouchable going toe to toe with the mobs in PvE as long as the stamina held out. I went through a _lot_ of stam potions, though!

I remember also finding somewhere about how to extract the terrain data from the game. I scraped the coordinates for various destinations from some place and wrote a little OpenGL viewer that would let me do flyovers with the various locations marked with labelled bullets.

Good times!

P.S.: Anyone remember the Drudge Dance [1]?

[0] http://www.thejackcat.com/AC/Culture/Dereth/Dereth.htm

[1] https://www.angelfire.com/rpg2/dragons/Drudge_Dance.wav (direct link doesn't work; copy and paste URL instead)
If you want even tastier bread I'd recommend Ken Forkish - Flour Water Salt Yeast.

I started baking bread after moving to Canada because American/Canadian bread is horrific.

It was never as good as the bread in Germany or France though.

After Reading this book I was able to make better bread than I can find at almost any bakery in Germany.
> You lack information on the state of the recorder that you would have if you looked.

No, I lack information about the state of the coin. All of my observations and knowledge of the operation of the recorder are exactly the same as before. I can still see the camera, see that it is pointing at the location of the coin (even though the coin itself is hidden from me). Nothing has changed in that regard.

> I don't see anything in your responses that shows some universal asymmetry between past and future

Maybe it would be clearer if I change the scenario slightly: instead of one camera, I'll use N>>1 cameras, all pointing at the same coin. I flip the coin in view of all the N cameras, but hidden from my view, and then I put the coin in my pocket without ever looking at it.

At this point I can make no reliable predictions. But if I wach the playback on one of the N cameras, I can then reliably predict the outcome of viewing the playback on any and all of the other cameras. But under no circumstances can I ever accurately predict the outcome of flipping the coin again.

Why? Because there is a fundamental asymmetry between the past and future. It is possible to make reliable records of the past, and if you make multiple records of the same event, all of those records will agree on what the outcome was (that's what "reliable record" means). By way of very stark contrast, it is not possible to make reliable records of the future.
Why should you, I, or anyone else care when that part of the audience is solely concerned with how to make the experience bearable for free at the expense of making it genuinely worthwhile? Its not a coherent position.
Ok that sounds great
> Exactly on curl's 25th birthday, we will ship curl 8.0.0.

Funny, posted https://daniel.haxx.se/blog/2013/03/23/why-no-curl-8/ here in a reply, only a couple of days ago - but I missed there was an update:

https://daniel.haxx.se/blog/2021/09/13/heading-towards-curl-...
How about because I just like having choices, like a touch screen laptop, or 3D TV, or DSLR camera, or multiple ports and easily swappable batteries on my devices? I am Ok with paying extra, or waiting for made to order shipping, or limited model selection, or added weight / thickness. But this day there is a real push to force everyone into the same tastes rather than have a meaningful market segmentation.

As to practical issues, even on a clamshell laptop, it's more convenient to scroll by swiping sides of the screen while lying down rather than being an arm to use trackpad. I read for half an hour before sleep every day, so it's a common use case. Chromebooks are the only laptops that seem to support this reliably.
I know walmart trialed inventory robot but killed the program as being impractical, and many stores quit using the automation of their floor cleaners as they would get stuck in random place when cleaning the floors at night because pallets where in their way and they didn't know how to navigate around, they also needed the floor plan updated anytime a new floor display was put in. don't count the humans out yet.
> China has $1.4B striving, hungry citizens

I assume that “$” is a oops?
It seems like the type of coding you do at work is the problem.

Why not try and hack something on the side in your own way? Experiment with new stack, build something that solves your own problem? Thats what fun coding is about?

I see a lot of my friends being disgusted by their jobs because it took their permission to be playful. In the end code can be creative (based on your ideas and obviously with some constraints).

I started learning a few months back but I never plan to make it a job. I learn slower as I don't practice it on a daily basis, but I really love it and love building small things.
Yeah but who's going to write the future rust replacement?
Have you ever walked into a car dealership and the dealer seems to have already made up their mind that you're looking to buy a car NOW and you want to drive out with a car NOW and you're ready to make a decision NOW..? Yeah, that's how Medium feels. When I click a link to a Medium article, it seems like it's assumed that I really desperately need to read this article, I'm a huge fan of the author, and I'm ready to pay any price. I'm so ready, that I don't even care to know the price before I create an account. Just sign me up! I'm ready!

But I'm not ready. I clicked this post because it has a controversial headline. Maybe it'll be the best blog post I read all year, but more often than not it's someone who only made a Medium.com account because they think it'll make them rich. But I can't read it because I'm not a member, or I hit my limit of "free" articles (which is confusing because they didn't feel like they were valuable), or whatever the limiting factor is now.

I'm not sure what the solution is.
Philosophically, it matters whether LLMs understand something or merely act like they do. Practically, it doesn’t matter.
A little yeah, but I think it still raises the base level of effort to nitpick trivial stuff enough to be effective.
This rant was awesome. Please post more like it. I am at the point in my career where I don't really need a manager. I am mature enough to come to work and produce valuable things. Still, managers are required in the corporate world, and they ask you do all sorts of dumb things that add no value, e.g., "pull request reformatting".

I'm sorry to hear about your holiday situation. I assume you have about 20 business day or more per year. One idea: Pre-plan 3-4 holidays at the start of the year. Get them pre-approved by your manager. Also: Ask if you can buy more holidays (give up base salary). Most managers think you are crazy for asking, but few say no. (It required some finess with HR.) If you could get 5-6 weeks of holiday per year, you might be able to put up with more b/s from your manager. It helps me a lot. I try to take a one week holiday every quarter. Also: Ask your partner if you can take a holiday alone. Be upfront and tell them "nothing shady", but you want to go backpacking in India or drive accross New Zealand for two weeks (or whatever). Most partners are supportive if you are making very good money (like you).
Married into Jewish community – I am content to be the outsider in my own family
That's what's so surprising to me nowadays I'd just assume they'd have googled and found a paper by some Japanese scientists, but back then someone from the US must have taken those probes across Japan.
I agree, but that doesn't make it any less amazing.
LOL. Totally agree. In the gold rush, sell shovels. I also like it when people who are really good bloggers or technical writers do some navel gazing and write a post about how their most valuable skill is writing and it should be yours also. I have a good laugh when I see those.
Good luck saturating Chicago.
The screen on my laptop ends up gross already, presumably from touching the keyboard. Also, opening a MacBook gets finger marks on the screen. I do not want more of that.

The touch screen windows machines at work just causes accidental input and are almost never used for touch input. Accidental presses aren’t uncommon. That said, a desktop with a touch screen is a weird thing.
Have a look at the growth rate at Meta. It's been a hockey stick until recently.

There are now so many wellness coordination inclusion coordinator coordinators that explain the bloat. And there's an army of accountant data analysts who micromanage purchases of managers making $700k for work-necessary items costing $200.

PS: I work there.
So, what does a grue look like?
Honestly, the boldness of the opinions is also what makes elm well designed.

I never really used it, but I see plenty of other languages that are perhaps too much driven by consensus rather than vision.
Adding labels to a map in a readable fashion is not an easy thing. ArcGis solutions, last time I tried, were way better in this space than QGis.
Space Bacon: DARPA, lasers and an internet in orbit
https://archive.ph/Bk422
How much is OpenAI able to cache query results? There's a major difference in speed on some queries and in my experience the queries on which it is slow to respond are almost always very unusual and difficult to answer queries. I feel that caching responses would be very difficult and the answers chatgpt gives vary quite a bit for the same query, but it also doesn't make any sense to me why query response times should differ so significantly based on query difficulty if all its doing is inference in a language model.
And to better visualize it we could just map it to a sphere...
I stopped clicking on Medium links a looong time ago, I simply can't stand the X-views paywall. It's not worth it.

More recently I started using https://scribe.rip/ (via the Redirector browser plugin) when I absolutely want to read a Medium article, though not on Medium. Once ScribeRIP fails to work I'll just stop reading Medium articles again.
It doesn't show it doesn't understand. It shows that if it is capable of understanding, it's reasoning skills in some areas lag its language, and that is confusing to us. Plenty of people would fail to answer that riddle without prompting, but they'd likely answer in simpler language, and so we would evaluate them accordingly.

I asked it a bunch of riddles yesterday, and it failed to get many at first, until I led it through parts of the reasoning the way you'd lead a child.

E.g "you leave your camp, go 3 miles south, 3 miles east, 3 miles north, and find a bear in your tent. What colour is the bear?" At first it said it couldn't tell. I then asked it where the tent must be for the description to be true, and it correctly answered the North pole. I then asked what colour the bear must then be, and it correctly got the answer.

If I had to lead a child through it like that, my reaction would not be that the child can't understand. But when ChatGPT responds in formal, adult language it makes it hard to give it the same benefit of the doubt.

I don't know how much we can say that it actually understand, but I also think it's too easy to dismiss it like that. It is also too easy to assume based on other examples that it is "smarter" than it is.

Accurately evaluating understanding is hard especially because it's ability to solve problems is "lopsided" - it's unusual to be this dumb while at the same time being so eloquent and "well read".
I've found that it's almost always a good idea to return fmt.Errorf(...), adding context to the error. Otherwise error messages are too generic and it's hard to figure out what's actually wrong. Then it doesn't fit on a single line anymore.
Wise has brutal aml and zero kyc - I was abroad and using wise as I thought it intended, as a means to transfer from my US accounts to my EU accounts, both happy and kyc'd through the roof. Account closed, would you like to click a button that feigns an appeals process? Click here to have it instantly denied!
Usually, you think of the shadowing variable and the shadowed variable as different variables though. They just happen to use the same variable name.
your experience absolutely matches mine with the getting started hurdle. and yeah i just subscribed today
Customers are the end of a funnel that starts with non-customers/visitors.

if visitors numbers are shrinking you get no new customers.

add to that the risk of other platforms trying to get away your existing users:

- substack: both writers and readers
- hashnode: targeting writters and readers from tech
- dev.to: the same as hashnode
- mastodon: longer posts and with elk and others better syntax
- ghost : writers and readers

and many more.

so not paying attention to the base of the funnel is very costly in the long run: and this is what happened to Medium = ignored the base of the funnel (the free users) for a long period and focused on short term goals/income
Fessenheim was amongst the top performing nuclear plants, and had no issues being given a 10 year renewal because of how safe it was before it was closed for political reasons. The EELV/Die Grunde kool-aid is not a good thing to drink considering how anti science they are.

And as always, the same awful arguments about "don't overheat the rivers", when the limits set by the safety regulations are way under anything that could damage the environment. You could triple the output heat in the river and it would change absolutely nothing.

Hollande did not want to diversify our energy production. It was a purely political play to get EELV's support and used Fessenheim as a sacrificial chip. Glad to see the German energiewende led to such diversification that you're running half your country on coal right now btw. https://app.electricitymaps.com/zone/DE
I entered no contract with the patent holder.

I get what you're saying from that perspective. It's just BS.
Most modern frameworks are a combination of SSR + CSR. First load is SSR for SEO and speed. Subsequent loads are CSR for performance reasons.

This works very well for both simple content sites and for more complicated web apps.

The only exception to this is that I use CSR only (SPA) for complicated internal web app. The initial load does not matter because we don't care about SEO and once an employee opens the web app, it stays open most of the day. It's just a better approach most of the time.
I supposed it’s quite personal, but for me the benefits of not covering the content, not dirtying the screen, the reduced need to reach (side swipe, pinch to zoom), and the close proximity to the keypad are quite compelling.
Still very active in France - in fact I get calls on a regular basis, specifically asking for freelancers. Much more than CDI (which is their FTE).
It's not a riddle because the answer is plain to anyone who understands English. I'm not saying you don't but the answer is right there.

I asked it a followup:

The name of the 4th child is in the question

Ah, I see! My apologies for missing that. In that case, the name of the fourth child is Mike.
Also, every nonzero statistical chance has to be compared to the noise floor. Say that something is found to be capable of causing cancer, but at the environmental exposure levels, the risk is lower than from having one beer every three months.
I don't think HN have talked about it but there's new EU legislation that will force everyone selling €2000+ or 30 items a year to be reported to tax authorities by the sites. This will disrupt the whole industry. I've already heard numerous big sellers either stop or move to private second hand groups on Facebook.

Might not be the main reason but I'd be very surprised if eBay isn't impacted by the change in the upcoming two years.
I Could've Been a Cartoonist
As the opening issue of my new newsletter "Whatever, Jamie" where Jamie talks about Whatever, I talk about my childhood dream of becoming a cartoonist and how it could maybe still come true.
I really, really don't want a touchscreen Mac, because I know what it'll do to the Mac software ecosystem.

Immediately lots of apps will be ported to the Mac Store from the App Store and expect you to use touch, because that's the easiest thing to do. I can't even use touch because I use an external monitor.

Over time the platforms will bleed into each other, and Macs will become as unproductive as my iPad is. (And I like my iPad, but for different use cases.)

Yes, I know this is already happening to an extent. But to accelerate it would be a disaster.
The vendors want cars in that street because otherwise pedestrians would walk down it instead of on the narrow sidewalk which goes right by their businesses. They literally want the traffic so that people are more likely to go into their shops.