skysight-inc/HackerNews huggingface dataset:
In his latest book ("Functional Design ..."), Martin argues that functional programming today is what object oriented programming was in the 80/90s. Hopefully, this is correct. Before everyone learned common design patterns, people did lots of random confusing stuff.

No, LLM is not a paradigm for programming, but it might be a new paradigm for autocomplete, refactoring, translating, and so on.
Martin (ETOE) is awesome, his channel is where I learned to paint bikes from too.
Really insightful blog post!
I'm so sorry, what's cool about the project? It's literally 10 paragraphs that you can copy. You can copy the same paragraphs into a comment here and have, presumably, very similar experience (without the megabytes of data) for a static site.

I don't mean this derogatively, I just don't understand how is this better than literally any lorem ipsum generator.

I'm getting very strong "It's not a generator, Jerry!" energy.
Doesn’t seem to generate anything
most maybe, but definitely not all play is practice for anything. a crow sliding down a roof on its back in the snow over and over again for fun isn't practice for anything it ever needs to do, and neither is instigating a fight between 2 cats just to watch, probably.
Yeah! thank you! this comment is better than the whole original post! Very well-worded. You must practice some martial art? (no obligation to disclose, just curious)
In the UK, gas has been roughly a quarter of the cost of electricity for decades.

I find it hard to believe given global markets that it is more than half of the cost in more than just a few extreme parts of the world.
Proposed Roads to Freedom by Bertrand Russell
Doesn’t seem to generate anything. I don’t understand how other Loren ipsum sites are slow, they are literally static sites
now i hate wasps even more than i already did.
> Being free of violent extremism completely is impossible. Someone will always choose violent extremism as their method of political action.

That's an assumption. Might be false. Especially given how rare violent political action is in modern societies and how common it used to be.

> Considering their demands

Nobody wants that. But we should consider causes that gave rise to the demands.

> Listening to them will not resolve their concerns and contains no teachings.

Nobody advocates for that. We should listen to them only in a way we listen to vocalisations of wolves to figure out how to keep them harmless.
Some companies built a lot in CoffeeScript. Maintaining that won't be fun.
Why does swiping make it worse? Is there a better alternative?
I suspect what the author takes joy from is more the satisfaction of learning a new skill.

Like many things, bike maintenance eventually becomes a chore. Most of my (many) bikes over the last 30 years have been built from the ground up, including the wheels. And I don’t (or won’t) trust any shop mechanic to touch them. But now, the thought of doing any sort of maintenance fills me with dread - I want to ride my bikes, not spend hours fiddling with brake hydraulics and suspension seals!
That's super weird.

At the one company I was where we did code reviews, they took at most one hour per day. The reviewer would go through the changes, ask for explanations when they didn't understand something, suggest small modifications to fit the codebase's style/structure/vibe, and move on.

They definitely didn't take 50% of our time. Half my time wasn't even spent coding, it was spent thinking about problems (and it was a workplace with an unusually high coding-over-thinking ratio, because of its good practices).
but by then we'll have forgotten this conversation, so it nets out
Back in time as a student, I had to stay in the student city over summer due to an internship. Everyone else left, so the evenings were quite free. I ended up buying a cheap old bikes and refurbish it completely. Like, take every single piece apart, clean, sand and possibly paint.

It gave me an admiration for the cleverness but also the simplicity of the design. Truing the wheels felt like an art, and I got so interested in the concept that I ended up writing my thesis around lacing patterns for the spokes on the wheels. It actually got posted to HN at the time https://news.ycombinator.com/item?id=10410813

I do all maintenance on my bikes now. Always a good excuse to buy some new gadget, right? This other week I applied new bar tape and bled my brakes. I originally wanted some repair shop to do it, but that would mean bike there, get to work somehow, then get back there and then be able to bike home. Seemed more hassle than just fixing it myself, given I'm dependent on my bike.
No they want it because it stops class action lawsuits, arbitration is notorious for being biased in favor of the companies that pay them, and it removes your access to a jury trial (eg one where the judge is not being paid by your opponent).

The claim businesses make is that it is more efficient than court for people, but if that were actually the case then they would not need to constantly try to add forced arbitration.

Forced arbitration is only a win for the business, and the entire intent is to make it so that the amount of harm they have to do before it is worth anyone suing them has to be measured in thousands of dollars for any person. The only way corporations are held to account for the majority of their crime is through increasingly impossible class action lawsuits.
Out of sheer spite, I have long decided to never give any money to Nintendo.

I pirate. And if I can't pirate, I won't play.
There are Library of Congress approved reasons to bypass DVD DRM, putting libdvdcss in a gray area. Any exemptions that could apply to emulators either expired or are limited in scope to things not being sold.

Your use of libdvdcss is almost certainly illegal under US law though, as absurd and ridiculous as that is.
I've been building a new bike every year since 2018 or 2019. This year I took apart the alloy bike assembled in 2019 and moved the parts to a new steel Surly frame. During the pandemic I've built a steel hardtail.
Photopea is great and replaced my need for PS. I only do light weed editing though
Never wear gloves with tools that rotate.
Thinking further, for N flips you get 0 bits of entropy for all H or all T. For all other sequences, you get log2(N choose count(H)) bits of entropy, and you can average the sum of these over N.

According to Wolfram Alpha this works as N gets larger but it’s not great. For 16 flips you get 9.5 bits of entropy, but hey at least I beat half! 32 flips gets you about 20 bits of entropy. By 64 flips you get 43 bits, and that’s approaching 2/3 efficiency. Maybe not so bad after all!

Going higher is a little tough since I’m on mobile but it starts crawling reaching only 71% efficiency by 1024 flips. I’m curious if it does actually asymptotically reach 100% efficiency (for a fair coin), even if quite slowly.

Edit: Playing more[1] it really seems to approach 72.1. I wonder if I can figure out the asymptote analytically…

[1] https://www.wolframalpha.com/input?i=sum+from+i=1+to+N-1+of+...
Does anything like this exist for friends? 40+ is a lonely existence. I have seen that at this stage the number of interactions with friends are dwindling...
World’s biggest nonprofit, in his own words.
Why not just list everyone... tables and filters for the end user
Problem identification is good. It is in realm of 'painkiller' problem. Huge TAM. Solution for one market can potentially scale to other ones, etc. Why now is also kind of clear (LLMs).

However,

- No indication of who are people behind it? No website, No Linkedin, not even an email!

- What is their credential? What would make them successful than others?

- What is their unique take on this very very old problem?

[Edit].. And then these kind of hyperbole are red flags (hustler mindset and not 'thoughtful' one)..

- enabling cases to be resolved within 48 hours from the comfort of one's home.

- ensure that justice is served swiftly and fairly for every individual
What features are you looking for? Okular has served me well.
"You need to impress the hiring manager in 10 seconds" - I think this is a flawed view. The word "impress" does not apply here. The CV just needs to be good enough not to be thrown out. You don't get hired based on the CV. The CV is just looked at to select the people who start the interview process, to hire 1 good person in the end. Once you're in the loop, the CV is mostly irrelevant, you'll just do the loop, and get hired (or not) based on your performance in the loop.

It's like democracy. It's not a perfect system, but it's the best we've come up with so far [that scales beyond small teams].
I had the same issue on my iPhone! You can (temporarily) enable WebGPU by going to Settings > Safari > Advanced > Experimental features (I don't know what it's called in English, but it's the bottom one).
> In keeping with its developer-friendly approach and branding, the Microsoft-owned platform...

Yes, because Microsoft has the other side where they take everyone's code and then repurpose it as a "coding aid as a service" kind of thing (copilot) without attribution or even permission in the first place.
I'm confused too. The article is fine.
Also noting that it's choppy on iPhone, but it's really barely noticable. Cool little game!
Right? Can we just have tinder but for cool projects and friendships?
US copyright tends to be less restrictive and more relaxed than many other countries.
You’re comparing natural language development with 1984
Programmers' diary entry 2023-09-23
I was just thinking it would be neat to use an LLM to study how comments on a post change in tone as the sun rises over different countries and cultures. Also what articles make it to the front page etc.

At the moment the US is asleep, and I’m getting more of a European vibe from the comments.
A landlord in Smith’s day is more or less the same as someone who buys a building and raises rent based on its increased value from the productive economic activity that occurs in and around it, as opposed to anything they do themselves. This is the thrust of his argument, the landlord is an immoral parasite because he “reaps what he does not sow,” i.e, extracts for himself the value created by others through productive economic activity occurring on or around his asset. This isn’t about any semantic drift, but your disagreement with Smith because you like landlords, are a landlord, like rent seeking in general or whatever else. Just say that instead of wasting people’s time with some imagined form of his philosophy that does not exist.
I said this elsewhere: never wear gloves with roots that rotate.

Drill, table saw, router, belt sander are all big no-nos.

Orbital sander is about the only power tool I'd be comfortable wearing gloves with.
Blockchain is just a slow database. What you want is a peer to peer system which actually has peers instead of a couple super nodes and ephemeral drive-by clients.
Knowing syntax is a side-effect of having written a minimum number of LoC, so grading syntax is in effect rewarding experience. Similar to how a large vocabulary is a side-effect of having read a lot.

To me, exams are taken in halls, written on paper, proctored, under deadline. Points may be deducted for syntax mistakes or unclarity as the examiner wishes.

Separately, home work is graded in ways that already makes cheating pointless; usually for 1) ambition/difficulty in the chosen problem 2) clarity in presentation and proofs, argued in person to TAs.

LLM should have no bearing on any part of education (CS or otherwise) unless the school was already a mess.
Mecha seem to have disappeared from Japanese anime. Here's the anime list for Spring 2024.[1]

[1] https://anichart.net/Spring-2024
I think he means uncensorable or at least very very hard to censor.

The problem is it could be very expensive. Think NFT but the metadata is the source code of the emulator. You're not removing that from the blockchain, ever. It also needs to be a popular blockchain, like ETH, BTC, SOL or whatever people still use today.

There are "coins" where your stake is disk space but if it's not a widespread thing it just dies off (conway GoL style)
+1, and the reliability point would be better as a top-level comment. Perhaps also noting the cost and environmental impacts of most stove-grade electrical backup systems.
Show HN: u8p – A Go Utility for Precise UTF-8 String Truncation
I'm excited to share a new Go package that I've been working on, called `u8p`. It's designed to help developers handle UTF-8 encoded strings safely and efficiently, especially when you need to truncate these strings without causing data corruption.

The core of `u8p` is the `Find` function, which identifies the index of the leading UTF-8 byte in a string. This can be incredibly useful when dealing with log data or any large text content that needs to be segmented or truncated without damaging the integrity of the UTF-8 encoding.

For example, in scenarios where sending entire logs can overwhelm server resources, knowing where to safely cut a UTF-8 string can save both bandwidth and computational overhead, while preserving the validity of the data.

Additionally, I've tested the u8p package for safety using fuzzing. Fuzzing tests how the utility handles many different inputs, including unexpected or incorrect data. This helps ensure that u8p does not crash or act strangely. It's reliable for use in real-world applications where data needs to be secure and stable.

I believe `u8p` can be a valuable package for anyone who needs to manage large datasets or logs in Go and would love to hear your thoughts or any feedback. Contributions are also welcome!

Thanks for checking it out!

https://github.com/catatsuy/u8p
Surely there’s a better link than a YouTube video of a LBC talk show discussion.
"We should all look out for each other" is unfortunately often code for "cyclists should yield at all times and have a sixth sense to avoid getting killed by impatient or distracted drivers".

I was biking in the cycle lane the other day, going straight. A car came up next to me, and suddenly turned right to get off the road. I got the tingles just before and suspected it, so I managed to break and avoid being right hooked.

I shared the video online, and most comments I've gotten is how I should've been more careful (I was, hence no accident..), how I should have avoided the car's blind spot (the driver pulled up and put me there, and should've known I was there..) and lots and lots of comments about how I just should be a team player and let the car pass.

Everyone used the "we should all look out for each other" to victim blame me..
Bike boxes are made for a reason: so that the motorists see the bike in front of them and don't hit it during a right turn.
or perhaps it’s because engineers can’t design offline-first systems, and the politicians don’t understand that it’s possible and therefore can become part of consumer regulations, creating the market for devices that would be beneficial for all consumers
No, you don’t. Seven, plus or minus two at best.
Airbyte Source to Read from SAP ERP, BW or Odata
In this repository we use our ERPL and DuckDB to read data from SAP ERP, BW and other SAP ODP sources. We use the Airbyte Python CDK to make it easy to use the vast Airbyte ecosystem to move data out of SAP to various destinations, like BigQuery, Google Sheets, Excel, etc.

Disclaimer: This source connectors are currently in an experimental state. Feel free to try it out, but be aware that minimal testing and benchmarking were done.
I think he's referring to the distributed portion of a blockchain. A centralized github-type for profit business is required to respond to these takedown requests. Nintendo's lawyers would need to go after every individual node hosting this vc blockchain.
It could also be hordes of legacy win7 systems that are getting upgraded to win10 for insurance reasons
I used bumbles "Friends Mode" and found some cool dudes my age to chill with...but.. then I realized I didn't actually want to make new friends I wanted to be less lonely, so I just started volunteering instead.
It's sadly stuck on "Loading model from cache[24/24]: 0MB loaded. 0% completed, 0 secs elapsed." on my iPhone 13 Pro Max :(
A surprisingly sensible and wonderful set of standards.

Although the 50 miles part seems unnecessarily close.
True, thanks for sharing. Here's the one: https://imgur.com/a/SsdVhCT
So here's a howler to the new Mozilla CEO and FF teams who're looking for ways to save their org:

- release WebGPU support everywhere, also embed llama.cpp or something similar for non GPU users

- add UI for easy model downloading and sharing among sites

- write the LLM browser API that enables easy access and sets the standard

- add security: "this website wants to use local LLM. Allow?"
> You don’t ride for a little while and soon trying to pick it back up first means tires need a lot of air [...] Shit’s always going flat

I don't know what it is about this, I've owned bikes for 30 years to ride in a mix of conditions (from mountain trail to city) and I've had like 5 flats, tops. One because I failed to bunny hop a curb and blew the whole thing, busting the wheel in the process, and the others because I drove over something that punctured the tube.

My last bike I've had for about 10 years til it was stolen last year, at some point I left it unattended for like 3 years, and when I picked it up again it wasn't at perfect pressure, but certainly wasn't flat at all, far from it, and definitely ridable. I know because my el cheapo pump was bust and I rode it to the nearest shop.

By the time it got stolen, only the front tube had a change a couple years before because of a puncture (rode on shattered glass) but the other was still factory and perfectly fine at holding air.

This experience has been consistent with all my bikes, and friends that ride good hardware have a similar experience. Some others though, they keep on regularly being flat but from what I gather it's a) cheaping out on the hardware and b) being mind boggingly careless about what they ride over.
What is it?

Orblitzz is an AI tool that will reply to Reddit posts while mentioning your product in a natural way. Imagine having a bot that is actively bringing new customers to your app while you work on other things!

How does it work?

Setting up your product with Orblitzz just takes one minute of your time. Describing your brand in a few sentences and providing us with a link to your website is all you need to start generating replies with AI.

The product is now live, so if you want to check it out; feel free to visit the website!
Monty Python’s Mr Bicycle repairman.

https://youtu.be/Tq_xTeWiv6I

I remember first seeing this and thinking in some way it is more than funny, a more equal world.
You can give them your nickname instead of your first name and change a few letters in your last name (or drop part of it). Use a new email address, not your main one. For references, provide phone numbers of ex-colleagues you got along with (they'll refer to you by your nickname so it all ties nicely, no need to coordinate, makes it genuine). For university, they don't always check. If they do, you can say you changed your name as part of your gender transition, immigration, marriage, found out that you were adopted, etc... That should put the issue to rest. If they insist, you can provide your real name and hope (if it's a big bureaucratic corporation) that they already did your social media screening using your fake name before your background check came back empty and so they won't do the social media screening again with your real name...

When HR people are handling multiple candidates at once, they can forget to re-run certain checks in light of new information so that's a good opportunity.

I'm still trying to perfect my strategy. Hopefully I'll have a job by year's end. It worked well for my last job (lasted 8 months) until I admitted my unvaxxed status and they came across my Twitter somehow.

After they gave me full control over their infrastructure and database, I thought I'd made it and got sloppy. You can't ever let your guard down.

The problem when you tell half-truths is that, eventually, you start speaking in 60% truths, then 70% truths, then they'll realize that you're one of the good guys and you're out.

It's probably better to start with half-truths and work your way backwards as they get deeper into the fiction you created, it gets easier to fool them as they get more invested in your deception.
Why North Korea's latest propaganda bop is a TikTok hit
I charge at home and almost certainly would not have an EV if I could not. I know someone who had an EV and could not charge at home who got rid of it as it was really inconvenient to have to regularly wait 30 to 40 mins to charge as a charger was not on his commute.

Long story short, I think EVs with current battery tech is practically limited to those who can charge where they live (be it apartment parking garage or at their house)
Dropper posts are notorious for beaking. Just choose something with a replaceable cartridge.
Yeah, the "LBS" thing has been slowly dying. Maybe because of online shopping, but it also feels weird to pay premium for subpar service. Perhaps a spiral of death of sorts.

There is no bike repair in walking distance from me, so taking a bike in for repair means having to find other means of getting home and back there. To me, that's the biggest hurdle. Also, they give Littles guarantees to when they will actually work on the bike, and I don't want to be without it for an indefinite time.

If I instead could book a slot, come there, deliver it, walk around some other shops for an hour or two, then pick it up and bike home, I would've probably given them more business.

I enjoy most of my bike repairs, but some of them I can do without. For instance switching to studded winter tires, my tire+rim combo is a hassle to get on.
How's this different from Grimoire?
> To complete an operation like `const [a, b] = function_that_returns_an_array()`, JavaScript constructs an iterator that iterates through the array instead of directly indexing from the array

This is interesting. Why doesn't JS just directly index arrays for destructuring?
Looks really good. Some nice articles in the blog section too.
It's probably to match the restrictions for oil pumps? Or maybe to allow "cheaper" EVs to be viable.

I've never read a set of rules which sounded as level headed as these, especially when talking about something helping with climate change.
Seems like it's slowed in growth, rather than actually declined. So disingenuous to say they have taken a dive really.
shout out to ComputorEdge magazine, source of local BBS numbers when i was a kid. i rarely dialed a local prefix that wasn't toll-free, but man, the couple times that i did it sucked.
I've never had problems with flats, other than once where I had got lots of metal shavings in my tire which gave me flats for a few days until I caved and bought a new tire.

So your problem doesn't really sound like one most people have. I normally get flats like every other year or so. And that's with thousands and thousands of kilometers of riding each year.
Maybe Tesla doesn't need to be in the charger business anymore :)

It was useful while introducing a new product to the market, but now there's plenty of alternatives, standardization, competition and advancements everywhere.

Maybe makes more sense to divest
Instagram: Helping Creators Find New Audiences
Well, that's web engineering basics 101: HTML/CSS/JS should be treated as sequential (line-by-line processed). Therefore, even linkting to JS before any HTML tag will result in no element being in the DOM (while the JS is called).
Many of the major manufacturers are scaling back ev production. I assume (assume) there is a reason for that.

And this assumption is driven by news articles and earning calls.

This is just (just) my opinion, to have a not so gloom and doom look on the matter.

Fact, for me at least, is, that we don’t have all the data. So I assume that there might be more to it, cost wise.