skysight-inc/HackerNews huggingface dataset:
Homer Draft is fantasy baseball light that Jomboy used to play with his co-hosts on his podcast. I adjusted the rules slightly so that I could play w my family and friends more asynchronously (we just make picks and don't have to draft in order)

https://homerdraft.com

The two week "season" and then break makes it really fun. It gives importance to games that otherwise would just be one of 162. My wife who isn't into baseball now knows all the sluggers, can rank stadiums in order of HRs, and checks weather on game days at ballparks w/o roofs.

Next feature I need to add is separate leagues so other groups can play w friends.
Same opinion. I have little/no exposure to compilers (yes I know, maybe I'm not the right target) and tried to follow Toy and had to resort to a lot of wikipedia/google just to understand the concepts and terms. And after finishing it I was still a bit confused about how to even get started. I think it could be made a bit more beginner friendly.

I found the standalone example https://github.com/llvm/llvm-project/tree/main/mlir/examples... in the MLIR repo to be very useful, on the other hand.
Ask HN: Resources for state-of-the-art Self-Driving Cars algorithms and models
Basically, title is self explanatory. Where would you recommend to search for state-of-the-art algorithms and NN models used in self-driving perception (be it camera, lidar, radar and fusion of the above) or decision making (path planning, etc.)?
Thanks to some extended vacations I finally got around to read "Masters of Doom" - which I got as Christmas gift.

And I loved it - despite the topic (few young guys eating pizza and staring at screens) it reads like Clive Cusslers book.

It's a great study of team dynamics and have some insides into what it takes to be the greatest at something (getting from Commandor Keen to Doom 3 costed Carmack almost 10 years of his life working day and night)
How much power would it take?

For what I could find, Samsung 970 EVO Plus (1 TB) consumes 40 mW when idle. This means that a 100 TB array would have to spend about 40W on idling, or 350.4 kWh a year.

Even at $0.50 / kWh, it would cost $175, a trivial price to pay for having your data instantly available.

The price per TB is not great though, about $50, while an 45TB LTO9 cartridge is about $110, or $2.44 pet TB.

So it's not the price of the power.
It's simple until you miss some security update and get 0wned.
> we end up with an inferior product cannibalizing a superior one and driving it out of business.

In case that print is meant by inferior product:
The same argument could've been brought up for Napster, where traditional
distribution via CD printing through music labels are the inferior product driving the superior one
out of business. Or rather it's big labels suing Napster out of business.

I also hold a dislike for the copyright lobby, but this matter is serious. The
question of whether the training of LLM's with copyrighted data is a legitimate one, as OpenAI did not just use contributions from large media outlets like NYT but capitalized on small contributions from individual contributors.

A ruling in favor of copyright would force OpenAI to shut down - but given their impressive demo of the tech, I hope we'd see more open and accessible versions of these models emerge.

As impressive as ChatGPT is, I dislike having my access to information governed by some large corporate entity. I also dislike a company directly capitalizing on my contributions without my explicit consent.
Well, it was before that nnet compression.
- Functional Core, Imperative Shell[1] helped me truly grok the paradigm of functional programming.

- Grokking Simplicity[2] then shifted my thoughts on functional programming: it's not about avoiding mutation because mutation is bad. In fact mutation is usually the desired result, but care must be taken because mutation depends on when and how many times it's called.

Mutation is flipping bits in storage, setting pixels on a screen, sending emails: these effects are desired, but it is crucial to only have these effects happen when we want them to, in the order desired, and exactly the number of times we expect.

Compare to pure functions, which simply calculate a value: these can be called whenever, however many times we wish without any major negative consequences. They are much easier to reason about.

---

However, the two books that rewired my mental model the most were not technical. These books totally altered my overall mindset:

1. Conversations with God[3]. Best answers for biggest questions in life; answered better than any religion; actually resolves all the conflicts between different religions:

- What is the meaning of life?

- How did the universe begin?

- Why do bad things happen to good people?

- What happens after we die?

2. Direct response marketing. (I coined the term "precision marketing" to differentiate from the "brute force marketing" usually conjured when people hear the word "marketing.") Lots of different resources; Start from Zero[4] is a good one. Expert Secrets[5] is a well-written collection of direct response marketing's greatest hits.

[1]: https://hw.leftium.com/#/item/18043058

[2]: https://www.manning.com/books/grokking-simplicity

[3]: https://www.cwg.org/

[4]: https://startfromzero.com/

[5]: https://expertsecrets.com/
Someone else has mentioned it, but I would have gone with:

sum(1 for age in ages if age > 17)

with the other method you're treating a boolean as an int. Weak typing.
But the copy used during training is itself transient, so all this boils down really to the question of whether training a machine is fair use. Which can't be answered here exactly because the concept of fair use is deliberately vague, so this will boil down to a lawsuit and probably go to the Supremes. The USA will work something out that's reasonable as they always do and, lacking AI companies and often the concept of fair use to begin with, the rest of the world will never work out the necessary case law and fall even further behind. Possible exception: UK, which does have some significant LLM companies and also fair use law, albeit as is often the case with the UK these firms are US/UK hybrids with significant presence in both countries and the legal HQ is usually in the USA.
I decided to go with webxr to make it as accessible as possible. I am planning to buy a quest 2 as a travel kit, and was hoping that WebXR would work also on standalone quest. If that is no the case, I guess I need to build also some other versions, then.
This may be a really dumb question... but: Is this transparent? Like, can I compress some data using QAT to create a zstd file, email it to my friend and have them decompress it without QAT? From the way that this is described it sounds like they're replacing the sequence producer, but presumably that doesn't matter as long as the format you encode those sequences adhere to some standard format?
That's so far the strategy. There are all sorts of garbage collected and interpreted things that run fine in wasm. But at the price of having to include a heavy runtime; which bloats the binaries. Not a showstopper for some things; like enterprise applications running in a fast network. But a bit of a blocker for normal websites.

Firefox and Chrome actually have support for the new GC and threading support in wasm. That's behind a few feature flags. But e.g. Kotlin's new wasm compiler depends on that and manages to ship binaries that are quite small. That compiler is also being used for a new experimental target for compose multiplatform, which is based on Google's Android Jetpack Compose and extends it to other platforms (IOS, Desktop, and Web). Web now comes in two variants: html & kotlin/js and canvas + wasm. The latter renders using the same graphics libraries used on Android and IOS but compiled to wasm. None of this stuff is ready yet because the tooling and frameworks are pre-alpha quality and it requires feature flags to be set by the user. But, this is starting to look like a nice alternative stack to things like flutter and react native for cross mobile, desktop, and web development.

The feature flags are likely coming off fairly soon. Safari is a bit behind. 2024 is going to be interesting. I'm guessing there will be a whole lot of activity around this in most commonly used languages and stacks.
Well the OP claimed "Maintaining a fossil fuel based energy system will be more expensive and costly than switching to a carbon free economy. Every single delay in the transition is wasted money."

The key question would be: expensive for whom?

Take a look at "Why is cheap renewable electricity so expensive?"[0] (published last week) which details the changes in electricity generation in the UK:

'The proportion of electricity generated [..] by renewables has increased from 3% in 2000 to 42% in 2022, whereas the proportion generated by fossil fuels has decreased from 73% in 2000 to 41% in 2022'

...but thanks to marginal cost pricing consumers don't see this because...

"The wholesale price of all electricity is set by the most expensive method of producing electricity, which is usually from burning gas"

[0] https://commonslibrary.parliament.uk/why-is-cheap-renewable-...
I greatly disagree regarding our docs. Typically the problem is you haven't read https://caddyserver.com/docs/caddyfile/concepts first which is required to understand where things go. If you're confused, you should ask us for help. Don't just let frustrations simmer. Ask a question on our forums https://caddy.community.
This happens on every article related to these type of people. There is a clique of editors and administrators who go out of their way to keep any such uncomfortable information off Wikipedia, and maintain bias towards their cause on various pages, particularly on those of people critical of their activist movement.

You can see similar on HN, with comments and stories most often being flagged to oblivion if they say anything against this activism and the people involved. I'm even being oblique with my words now because they search for comments that don't toe the line. This comment will probably get flagged too.
Sounds like a pretty entitled and unpleasant person. At the bare minimum you should have had a say in whether you picture could hve been used.
Anything illegal on these forums is going to be encrypted with the decrypt passwords shared over tor sites. It's not like people are posting a cleartext version of stolen_credit_cards.csv

The operators don't know what's being posted. This is a problem because it's what's called "inducement of a crime" - it's like if you say "We are a bar that doesn't check IDs" - you have a responsibility that comes with the operations. If you have a bunch of underage people in the bar because of your policy of not checking IDs, that responsibility falls on you. When you choose to forego responsibilities, you get that secondary liability.

See Kim Dotcom, MGM Studios, Inc. v. Grokster, Ltd., 545 U.S. 913 and Arista Records LLC v. Lime Group LLC. The courts have spoken many times on this and with a single voice.

You can have a service, then turn your head close your eyes and say "we'll just let freedom happen" but that doesn't excuse you from being responsible for what happens.
That student might require a full-time 1-on-1 aide whose sole responsibility is working with that student, plus additional interventionists who only work with a handful of students. Those labor/benefit costs would be the majority of the $100K. Then, start to tack on additional learning materials that may be needed for that student that may not be necessary for the rest of the students.
Makes me remember of the late Gobolinux. Sad it never catched on : https://gobolinux.org/
What are these connections, really? Are they actually relationships, or just a list of people you can call for favors?

I've struggled to digest the feedback in the whole subthread. Quid pro quo makes sense, but then, you need something to give. I don't have anything people would want. I don't know anyone hiring, nor could I put a good word in about it.

You mentioned it's not just job stuff; what sort of stuff is it? I'm legitimately confused about how these relationships are any different than a half-baked, not-really-a-friendship, or acquaintance. The whole "why" for me would be to find better opportunities. This seems incompatible with what you and others are saying about networking, like it needs to be more than jobs. I'm struggling to grok what that "more than jobs" would be in networking compared to a friendship.

It's weird to express in light of what others have posted here. It really highlights the difference in how we process or understand socializing.
> In other words, the likelihood that they either lived before or (will live) after us is overwhelming, since the time scale of the universe is so vast

Not sure this logic makes a whole lot of sense.

Imagine a universe similar to ours, but with a lifetime cut short by a doomsday device. Would you expect any difference in the likelihood that mirror humanity coincides with another alien civilisation?

Independent of other factors, adding more time doesn't really reduce the number of civilisations existing at any one time, it gives more time for civilisations to emerge.

Your logic suggests there is a fixed number of civilisations to distribute evenly across the lifetime of the universe. Now, the number of civilisations may be limited by usable energy for life to consume rather than time - but in that case I'd expect civilisations to cluster at the beginning of time when entropy is low.

Edit: in fact Drake didn't actually include any term for age of the universe in his equation.
I never understood why people single out Tor for this logic. Obviously Comcast and Verizon are doing the same thing; even the Tor traffic itself traverses their networks. Half the internet is on Cloudflare and it's not just the good half. If you build a technology like TLS or ssh or BitLocker, some of the people who use it will be bad. As is the case with web browsers and RAM and hammers.

The proportion of disreputable things on Tor might be higher, but it's a difference in degree, not in kind. And the proportion of dissidents trying not to be killed by their own government and Ukrainians trying not to be killed by Russians is higher too.
I've been using a radio controlled clock for many years. At some point I noticed it was more frequently reporting it had been unable to sync properly. I'd never noticed this before. Turned out the UK time signal had moved from Rugby to Anthorn. It really seemed to negatively impact reception.
I mean, the left has traditionally been so much more efficient at that, that perhaps the poor sap was just trying to keep pace.
> Another big thing that APL made me realise is that the Boolean values True/False and the integers 1/0 are tightly connected

Not that tightly. Which is why C and Python, which both started out with boolean values just being integers, eventually retrofitted booleans to the language. Conversions come back to bite you.
One thing I'd like to see is more effort on developing citation systems for these models.

What I mean is that every part of the output of an LLM should be annotated with references to the content that is most important or relevant to it.

Who is leading this effort now?
I have one of these in Hong Kong, which due to the mountains, doesn't get the China radio signal that reliably.

https://www.amazon.co.jp/-/en/Seiko-GP219W-Office-Satellite-...

Looks great, has a quiet sweeping hand, handles DST automatically provided you set the timezone correctly.
But why?

A summary is a form of lossy text compression, and it's extremely useful.

That's not what this is but if it can actually produce "semantically equivalent" decompressed text it's fascinating.
I think as engineers we are all a bit spoiled with good salaries. On the other hand software engineering is quite an abstract craft with questionable personal rewards. Maybe we can think about it more as a temporary stage where we use our skills to get the good money and if the time should be over we could more concentrate on what "pays reasonably well" in other terms like doing good things, gratitude of others, ... Maybe think about what is needed: kindergarten teacher, ranger, stuff like that. Could be very useful and satisfying
Yeah that’s sort of the idea behind the web—click the right links to learn more.
The only thing I can think of is if it was widespread it would be a security risk. Not exactly difficult to broadcast a stronger signal with the wrong time.

Similar problem with GPS being used for clock sync in mobile/cell base stations in much of the US. You can buy an (illegal) jammer off Ali express and bring down a tower for very little money.
I feel like a lot of people are conflating "work ethic" with "works a lot". Sure EU workers tend to work less than US workers, but I'd be very surprised if their work ethic during work hours is any worse.
I like to hold mine between finger and thumb, and drop from low height(3/4 of an inch or so) onto a hard surface, keeping my finger and thumb nearby to catch it. A full battery will land with a thunk. An empty battery will make a fast tapping noise, like a basketball does near the end of its bounce.

Same exact concept of course, just pointing out that you don't have to actually watch it bounce and fall over, you can hear it pretty easily. Helpful when testing a drawer full of suspect batteries...
AI, ML, News Roundup: Jupyter AI, AudioCraft, OverflowAI, StableCode and Tabnine
I replied this in another thread and didn't want to repeat myself here but that was probably oversight on my part.

> Truly sorry that we missed these instances of "open-source" references. We scrubbed the use of open-source in most places, but forgot about our home page, which might sound weird as the home page is... well... home page. The truth is that our web site is not our primary focus at the moment. Rather we are putting almost all our effort for building the product (You can watch all of it in GitHub)
If it works well I would use it (and pay for it)
It’s really hard to follow your train of logic since it keeps changing.

Preemptive use of violence is generally seen as acceptable when it: 1) is equal to the level of violence faced (e.g. you don’t shoot someone in the head if the look like they are going to punch you) and 2) the threat of violence is imminent and threatens humans life.

Violence due to climate change doesn’t fulfill any of those requirements: 1) it far exceeds the violence being committed now, 2) the future violence isn’t imminent and 3) it’s unknown if the future violence will threaten human life.
Not to mention there are already entire news outlets that exist to summarize paywalled journalism. Ever read an article that starts with "The NYTimes reports..."?
Well, I did a show HN a couple of days ago, so technically it might be published, but given how raw state the project is still in, I do not consider it a big mistake to put it here as well:

https://news.ycombinator.com/item?id=37100760

(Hypersprawl/Hypershack is a metaverse/playground in 4 spatial dimensions. where you can upload your 4 dimensional objects and move around and in them. more info in the show HN or https://brainpaingames.com)
Jupyter AI Brings Generative AI to Notebooks
New code LLM released by the BigCode team from HuggingFace achieving 46.2 on HumanEval by including commits in the training set.
I eagerly await your numbers! Maybe I'll post some of my own if I can get far enough ahead at work.

I was thinking it's time to upgrade from 1GigE anyway, 10GigE is cheap and at work we're ripping that out in favor of 25 and 50...

I'll look at the code, depending on how well the authors used MPI it could be exciting times! It's not that hard (or expensive) to get a bunch of power hungry used servers off ebay and string em together with a cheap 10GigE switch. It would be loud and power hungry but I wonder if I could have a 65B local model in the privacy of my own home, for fractions of the cost of buying a A100....

Edit: Oh, and SRD is a ... network protocol designed to work hand in hand with EFA which can substantially improve the performance of HPC MPI workloads, running on EC2, during network bound phases.
Z80 kits etc. A very-much alive ecosystem:

https://z80kits.com/product-category/basekits/

https://smallcomputercentral.com/

https://github.com/Plasmode
I wouldn't take a job with 100k salary either, regardless of tasks. Now if that was 500? Call me admin@shadyuploads.com. (domain is available, I just checked).
That's the absence of proof.
It's a bit different from the proof of a negative.

Don't worry you're not the first one mentioning it so that's something that must be some kind of colloquialism somewhere but I was asking to understand what people may have meant.

To top it all, you proved a negative (by providing a counterexample) :o)
> A lot of "lifehack" websites accept paid content, you even have a chance of getting free advertising.

Thanks for the suggestion.

> Why isn't your product global from the start?

I'm not sure I understand the question but mostly because I have to add support for shipping forwarders (e.g. write scrapers for them) and right now, the two ones I am personally using only ship to the Dominican Republic.

I also don't know if people actually do this outside the Dominican Republic. It only solves a problem for people who ship from the US through a shipping forwarder. If you ask Amazon (and other e-commerces) to ship internationally, they usually don't charge a sales tax in the first place. I don't really know how common it is for people to ship through forwarders outside the DR to be honest. It's a big thing here because "last-mile delivery" is unreliable and it's easier to go at a shipping forwarder's local office to pick up packages.
On the other hand, the weak commitment to backward compatibility enables new drive/tape technology to move forward. It’s a good thing that we have LTO9 densities.

LTO drives have two generations of backward read compatibility, and LTO7 drives are readily available, so those 13-year-old LTO5 tapes aren’t stranded yet.

13+ years is pretty good when most enterprise equipment gets depreciated after ~7 years.
And there are some valid reasons for that, most "creative" people not very good at creating stuff that's actually useful for other people.
>> Refutes most of the claims made by Harari in Sapiens

Can You elaborate on this? - I quite liked Harraris book, especially his ideas about stories driving human cooperation and expansion. Does this false claims invalidates the main message of Sapiens?
> natural state for civilized human societies

"Natural" state. For "civilized" societies.

Do you realize just how stupid it sounds?
Of course "we" can, there is simply no desire to do so in some countries.

The UK uses a nationalized essentially communist form of healthcare provisioning and then gives it away for free to anyone who turns up, legally or otherwise, so they should expect constant shortages. Nobody else uses that system for a reason. However the UK is unwilling to change, so it's not something you can generalize from. There are other places in the world where healthcare systems do scale up just fine and supply keeps up, because they provision differently.

BTW the UK government does impose all sorts of sin taxes on people already, and provides benefits based on health assessments, so tying tax levels to the outcome of similar health assessments isn't a big leap. But yes in reality it'll be countries with more flexible insurance systems that can calibrate things that way.
The Ashes is finished. Unlikeable players, gambling scandals, cheating scandals and the general disinterest in cricket as a mainstream sport did it in.

They play too many games for anybody to retain any kind of specialness the ashes used to have and too much of it is locked up on pay TV and sponsored by gambling companies. I just can't bring myself to watch it any more.
That’s actually an incredible skill few people have.
IIRC, Haskell’s list comprehensions are lifted from Erlang.