skysight-inc/HackerNews huggingface dataset:
Electricity was not just unfamiliar to people. It was not understood. It was magic, possibly not just good magic.

That was a time before electrical engineering as mature field really existed. The situation parallels software today.

It didn't help that Edison was electrocuting animals across the country to frighten people about AC in the late 19th and early 20th centuries.

https://en.wikipedia.org/wiki/Topsy_(elephant)

The mysterious workings of electrical gadgets were also the inspiration for Rube Goldberg's cartoons.

https://www.smithsonianmag.com/history/story-behind-rube-gol...

That was the electrical zeitgest a little over a century ago.
Depends if you know going into living in the jurisdiction that's the regulation.

https://culdesac.com/ comes to mind.
https://archive.ph/ckfcD
Fair.

I took 'web is fast enough' as in 'current state of web is fast enough'.
But if we are still sticking to the actual internals of web browsers, i don't doubt they are quite 'state of the art'. It's just the outcome for the end user sucks
Of course. If this was my intent, I would have also replied to the comments. I was just curious about the massive phenomena rapidly appearing under this post.

In addition I'm also frightened if the same anti-Java bias prohibits similarly interesting content to appear on the front page.
Sorry, what 5500 year cycle are you talking about?
It’s a big number that says that you own something but you don’t actually own much, a bit like the star naming scams.
> Your stock plug-in DC power supply is actually a AC->DC->AC->DC device

That is actually not at all how switching converters work. Pulsed DC is not AC. Those are two very different things.
Yes, that’s the point of my original comment.
The web is shaped by the needs of the indexes as the solar system is shaped by gravity.
Why do copyright holders get due process but not accused infringers?
Ok, I have running multiple machines with PicoPSU and never experienced this. In my opinion it is a pretty reliable consumer device.

However, thank you for pointing that out. I did not know that.
It doesn’t really add anything to the discussion to wave your hands around, say “it’s more complicated than that” if you’re not prepared to seriously explore the consequences of the complications you’re bringing up. For instance, you raised the complication that prison term length will have certain effects on the amount of prison capacity required for a class of crime. Fair enough, but once we actually explore that complication in depth, the conclusion is that lengthening prison terms for rape will consume significantly more prison capacity than you can free up by completely eliminating prison terms that are already relatively short. Likewise, unless you have some sort of data-backed argument as to how and why eliminating drug prohibition will change the conclusion that we will need more prison capacity to incarcerate all sex offenders for life, you’re not actually making any useful point.
HTML with radio buttons sounds interesting, I will comment back here if I implement this.
> 2. Store metadata about the current a* search in the graph nodes themselves so you don't have to maintain in a separate associative array.

This might be suitable in some circumstances, but it mixes your hot & cold data, prevents concurrent searches from being performed. Personally I'd steer away from this without an extremely good reason.
What would you do if you were me?
Hello , happy new year. A bjt of background first:
I'm a 22 years old uni student (male if it matters).I live in a country which its economy is going downhill for a bunch of reasons. Drought is all over the place as well. I started learning/working in tech since i was about 16. Since then i have worked and had impact in several projects, some of which were complex and were handling heavy traffic(yes I'm a backend dev).
The thing is, life here has grown rather intolerable for me. As an example yesterday a professor failed me on database course because i wasn't using sqlserver gui(simply running code via sqlcmd, and he was literally afraid to look at something he is not familiar with), i mean everything would have been the same even if i used the gui, it was a matter of editor... .
Well that's just one example, stuff like that is all around me in uni, I'm not bragging about myself but I'm sure i know the basics good enough to pass a simple course...
I can't leave the country before 2 years of mandatory military service. Or i can put in some money as a collateral and leave, but it's a bit hard to collect all that money while attending university and even if i did,i feel like immigrating without having my degree will become a problem for me carrier-wise.
I feel like I'm trapped in a deadlock.
"Quality of people" is not only subjective, but a projection.

So project better?
> Welcome to HN

We don't allow ad hominem attacks here, Andrew. You made uncited assertions, got an uncited assertion in response, and then made this wonderful contribution to the discussion.
Agreed, but what I replied to implied that there would be issues like Stable Diffusion not being able to write words correctly.
Well, that's really interesting. If I ever experience these issues somewhere, I know where to start...
If you wait for the tsunami to be confirmed, you are already dead.
See also Time-Dependent Contraction Hierarchies (2008) [pdf] https://algo2.iti.kit.edu/documents/routeplanning/tch_alenex...

Oh the fun of cobbling heuristic algorithms to work in the real-world where precise algorithms are big-O too slow.
Zero measurable impact on emissions. I find myself becoming less climate sympathetic with every article that wants to use it to justify every manner of ostensibly related regulation.
Wanted to say the same. I watch a lot of TV, but can barely recall particular episodes by name or even some screengrabs. But I'd be curious to see how my taste in shows themselves compares to other people's
I think it would be tricky and would create more purpose-specific equipment to buy. Fields are big, like sometimes really big, definitionally remote, and electrical transmission losses are real at "normal" voltages with fieldscale lengths. And crucially, the weight of batteries is actually a benefit for a tractor: the heavier you are, the more you can pull and cantilever. Without them, you'll still be dragging around 5000 pounds of steel ballast to hit a useful weight on your tethered tractor. Batteries can also serve as remote power banks (electric PTO) miles from any electrical supply, just as regular PTO driven tools use the mechanical energy from the engine to do other work besides toodling and pulling anywhere on the farm.

I mean, I'm open to it. Batteries are expensive-- most of the cost of a tractor conversion. Go build a prototype that competes on cost and I'll cheer from the sidelines and maybe buy one if I can afford it.
Great, now I am part of CCP.

Apart from that, the strong family tie culture in China, and the "Hukou" system(imo it’s not a good system at today), especially the rural type of Hukou granting the usage of lands almost ensures in the end there will be a place for people to live without being homeless.

Will there be economic recession? Likely yes, are there homeless people? Absolutely. Will there be massively increase of homelessness due to this recession in China? It’s very unlikely.

One needs to travel to China and living for months to understand the culture there and how the Hukou separate urban and rural people, and how it’s related to the land policy to understand why it is very hard for China to have massive homeless as much as we had here at SF.

https://en.m.wikipedia.org/wiki/Hukou
I feel like you're making a bit of a strawman of the state of modern development. I don't know anyone who is valued because they are a "git ninja". Being competent with git is a prerequisite for doing any programming-at-scale in 2023 in my opinion, on par with knowing how to use the shell effectively.

Most of the places I've worked value "global domain knowledge" over specific knowledge of slices. Junior engineers understand a small slice, seniors understand a subsystem component, architects understand the whole system. There are people who specialize, but they need to be a true specialist (i.e. understand their slice VERY deeply) for their value to be appreciated.

I agree that low-code has its place, like in painting a house versus painting a masterpiece. If you need a generic, off-the-shelf solution, low-code is great. If you need a work of art, it's just the wrong tool for the job.

The problem is that a lot of companies selling low-code applications try to advertise themselves as "able to create a masterpiece". A literal example of this is Dall-E and Midjourney trying to suggest that AI-generated art could belong in a museum. Maybe it could, in some one-off outstanding case. But for the vast majority of use cases that's just not true.

Decision-makers seem to be suckers for this kind of advertising - and why not? If you promise me a Rolls-Royce for $20,000 and without any pesky mechanic-work, I'd WANT to believe it's true! But unless they have experience as a mechanic, or as someone who's purchased a lemon, or just someone with good intuition, they won't be able to resist the urge to say yes.
If every tile in the game ("tile" being some discrete unit of walkable/not walkable) is 8px by 8px, then you're doing 64x the work you need to. The tile data will also be stored somewhere anyways to handle player collisions etc. (except in cases where memory is _extremely_ limited, but those are rare - in that case pixel data is used, as you suggested)
No, there are many very mathematically inclined deep learning researchers. It's an empirical science because the mathematical tools we possess are not sufficient to describe the phenomena we observe and make predictions under one unified theory. Being an empirical science does not mean that the field is a "wild west". Deep learning models are subjectable to repeatable controlled experiments, from which you can improve your understanding of what will happen in most cases. Good practitioners know this.
I mean 240 leap years every 5500 years, like 8 leap years every 33 years you mentioned.
TBH, at least at every company I've worked at recently, the style of the commits is more or less irrelevant to me save for one very important piece: The commit starts with the ID of the ticket for the code change (or some placeholder for very small commits where a ticket wasn't necessary, e.g. [no-tix]). The biggest benefit of this is that these commits can then be automatically linked to the ticket which often has a lot more detail and conversation.

99% of the time when I'm looking at commit history, I'm not just generically scanning. I'm usually looking for a particular change, or when something touched a particular file, etc. Even the example given in the linked page isn't really relevant to me, because I'm rarely "quickly scanning" a whole commit log for something in particular - I'd always just use a search feature (in GitHub or some git IDE plugin) for that.
Correct, but it was still way faster that way. Pathfinding was already asynchronous (queries happened on another thread so they didn't block any game update loops) and queries were infrequent enough that doing one at a time was fine.
There are different levels of "what".

1. I'm moving value from this address to that address through %rax register.

2. I'm copying this value from that place to that.

3. I'm making sure that this values are equal.

4. An invariant was broken and I need to restore it.

If you look at it, each next like is an answer to "why" question applied to a previous line. Answers to "why" questions becomes new "what" and then "why" applied to them again.

The point I want to make is it is easier to move back (in descending order) through this than forward. When you know (4) you can easily figure out what is needed to be done. But if you have (1) you need to infer next points one by one. One who just wrote the patch is probably unaware of differences, because he knows all the answers and can easily move from one to another. He/she do not feel difficulties. But the person who reads patch starts with (1) and needs to climb the ladder in opposite direction than the person who wrote the patch.
> In the 90s I installed proxy servers at several small businesses in order to share a dialup connection to other PCs in the network.

If your customer was cheap and needed more bandwidth you could use EQL[0] to load-balance a PPP connection over multiple POTS/ISDN lines if your ISP supported multiple connections. I set this up for a number of businesses back then when office staff started arguing with each over who was using all the bandwidth from a single 28K modem.

[0]https://www.kernel.org/doc/Documentation/networking/eql.txt
There's a tethered electric ferry, anyway https://youtu.be/xhwZ-XFKJKk
Modular Architecture for Apps
Two people can reasonably disagree on who owns the rights to a derivative work, can't they?
> Inexplicably, though, the TTF stores all fields in big endian

Both the 68k and PPC (as configured for macs) were big endian.
This reminds me of something I have been mulling on.

let’s call it “the death of project management”.

- Every Human and by extension every group of humans has an id ego and superego

As we expand up sizes of groups (I take two orders of magnitude) we treat the lower group as id and their day to day needs become angry passions to us.

The point being making a plan seems like ego managing the balance. But far too often the plan is prescriptive guesswork and holding to the plan is inflexible and frequently poor choice.

The point I am trying to make is plans that involve dates are almost always the wrong kind of plan but we still need to track where we have spent time and need to make the journey many times (something about patchworks vs zippers)
Emails in my profile, feel free to reach out
Definitely an idea for the future, to expand this beyond just TV episodes!
Could you give an example of how this works in the real world? Can I create a hash of a PNG of the Mona Lisa and sell that to the highest bidder, and who owns the Mona Lisa in that case? Can I change a single pixel in the PNG, create another hash and sell it again, over and over? Can I sell it once more as a JPEG or in a different resolution? Can I sell it on multiple blockchains? What happens to my ownership of Mona Lisa if I die and nobody knows my private key?
Another chance to recommend a book that I learnt about from HN:
I highly recommend the book, Sunburst and Luminary; http://www.sunburstandluminary.com/SLhome.html

A technical pleasure and also very good glimpse into the Apollo team - working together, to land on the moon. It is a fun easy read, written by the fellow in charge of programming the guidance computer on the lunar lander. It is also a great snapshot of that time in history, the excitement of Apollo, and with the frustration of the Vietnam war going on, some protests, etc. Just a hint - the main programmer, was an English major, and his use of the right words, were a key factor in the success of of creating an efficient and effective computer language.
Amazon doesn’t make money from the website, so no, this isnt how it ends. Maybe this is how the end of the beginning of Amazon looks
Red doesn't bother the eyes in a dark environment.
Helping more people create videos sustainably is a definitive challenge
We have good cross-platform desktop UI solutions: Java Swing/JavaFX, C++ GTK/Qt/wxWidgets, Rust egui/iced/Slint, and of course HTML/CSS/JS Electron/Sciter.

The problem is that cross-platform UI will never look as well as native UI because it’s not native UI: control sizes are different, colors and elements don’t blend the same way, and some things (like menu bars) are completely different in mac, Windows, and Linux. It’s not a slowness issue (if your UI isn’t responsive on today’s computers, you’re doing something very wrong), it’s not a usability issue, it’s not even an appearance issue (even Java UI can be made to look OK fairly easily in embedded systems). It’s an “I’m accustomed to native UIs and everything else is native UI, so any non-native UI looks out of place” issue.
This is how I remember it: For some time LEDs were red, yellow or green. Power LEDs were almost universally red. You can see this on devices from the homecomputer era (Amigas, Ataris, etc.). I'm not sure if red was chosen for technical reasons (red LEDs have the lowest voltage drop), maybe economical reasons or it was already a convention before LEDs became available.

Anyway, when blue LEDs became feasible they were the epitome of cool and every device had to have them. So in my opinion it was a fashion trend that stuck.
Source on this? Couldn't find anything online
Apologies as I got a bit drunk last night, so a bit of light reading to start 2024 which hopefully my website (which enjoys about 1 visitor a week) can cope with.

Happy 2024 to humans and AI's alike!
Am I correct to conclude that I should not/do not need to use framework like this one if the backend is only responding to REST requests?
>I actually don't love a message that just describes the code change (I can figure that out on my own if I look at it long enough).

Isn't the point of the commit message title precisely that you don't have to look at it long enough?
Every provider out there can talk a standard Git protocol, but all the features that don't have a standard Git protocol become a proprietary API. I think if Git (or a project like it) made a standard protocol/data format for all the features of a SCM, then all those providers could adopt it, and we could start moving away from GitHub as the center of the known universe. If we don't make a universal standard (and implementation) then it'll remain the way it is today.
Thanks for the feedback! I'd be glad to hear anything I missed on, or ideas for improvement, since this kind of thing is very much a seat of the pants learning experience :D
I am not claiming there is no homelessness, my bad for not conveying the idea clearly. My point was that the economy recession in China and real estate bubble won’t make the homeless situation worse significantly.
No, bash does, using a bunch of hacks hooked to PROMPT_COMMAND. Which is why I would like a nicer way to handle this :-)
all forms of copying are morally permissible (without commercial use), because some forms of copying are permissible and there is not a logical distinction between various forms of copying.
> Maybe the incentive structure of academia is the actual problem

There are definitely major problems in academic research (the number of retracted papers should be much higher than it is), but it's worth noting that Tessier-Lavigne did the non-reproducible research whilst working at Genentech. One of the strangest parts of this story is how Genentech apparently already knew that the claims didn't replicate, but allowed MTL to publish a paper in Nature about it anyway ... and then went ahead and presented the claims to investors. MTL left soon after Genentech was acquired, and when they concluded years later that the paper was definitely bad they had apparently lost the ability to retract it, even though it had been done by their own employees.

Whilst papers are not much of anything, presenting research to a potential acquirer that you knew wasn't reliable sounds like the basis of potential legal claims. Normally companies are very careful about that because the liability from misleading investors or acquirers can be huge.
I wonder how much of the ANSI spec we can use and still call it ANSI art. There are many sequences that were not supported by ANSI.SYS that are part of the standard, some of which are supported by modern terminals. Sadly, Tektronix graphics and ReGIS never made to the spec. Tools like `htop` and `glances` would look a lot more awesome with that.
Fair use is an affirmative defense — you don’t get to make that claim until you’re in court (and even then, a judge has to sign off on the claim). And making a fair use defense ipso facto is an admission of using the work without permission (and thus making the preceding DMCA takedown valid).
Around half of them are actually avtive voice, like "Snapshot interval build argument overrides ..."
> When people invented movie films, they (almost certainly) didn't think watching a movie will be literally the same experience as going to the opera.

People were actually diving out of their seats during the debut of Lumiere's "The Arrival of a Train." It was real enough to them...
>I think it makes more sense to disqualify abusers from the entire takedown system.

The problem with this idea is that there is no "system" you literally just send an email/letter/whatever claiming that you're the rightsholder.
> Cash wouldn't work as most charging stations would be constantly broken due to attempts to rob them. It's why even parking meters no longer take cash.

Most gas stations in the US take cash without having to fend off constant robbery attempts. I don't see why EV charging stations could not do the same.
I wonder, is there something on the complexity curve between 8x8 bitmap and fullblown ttf with all the complexity as you've outlined?

It would be nice if there were a solution which gets 90% of the value in 10% of the code.
What is the reasonable AI product that actually does this?
The packages repo is known as PyPI (like Py P.I.), not PyPi.
> Part of the problem, though, is that PG's errata process (https://www.gutenberg.org/help/errata.html) is quite cumbersome since you have to write an email to their errata team with each individual error. That's a real hassle to try to keep track of and submit. Ideally, if PG had something like a pull request system, I would just be able to[...]

On the other side of the coin, Standard Ebooks's heavy endorsement/buy-in of GitHub-based workflows are offputting to broader audiences. (It's pretty offputting to me, and I'm not even non-technical; I just recognize it as a sort of Conway's Law + Law of the Hammer sort of thing, and it chafes.) I.e., for others what you describe is far less than "ideal".
Run Mixtral-8x7B models in Colab or consumer desktops
Which just means we need to build protocols around this risk, rather than foolishly trying to shove the genie back in the bottle, lest we be left with only the criminal uses
Maybe they can't meet, say, US safety standards, but you'd think there'd be an export market somewhere. Like, a used Leaf can be useful for getting around locally if you have a place to charge it. These could play in a similar niche. If they're cheap, people will buy them.
And 30mph is fine if you're not going very far, but that's not what people wanted, and their wants dictated what technology succeeded at the time. Even a Model T could do about 50 MPH, not that you'd want to, and not that you'd be able to stop in time if anything bad happened, but it did it and delivered 20 MPG in the 1910s.
I had not come across the DSM term yet, thank you! I'll have to pull that thread once the snow makes this work completely impossible for the season :D
Why do you think it is a poor, repetitive language?

It feels to me like all programming languages are starting to converge in many ways.
Congrats on the launch!

Curious: how are you getting the data from e.g. TMDB? Was it a one time download or are you refreshing it?

Feedback: Sometimes I didn’t watch the latest season of a tv show; at the moment I’m being asked to rate episodes from all seasons. I’d like to rate episodes of a single season or up to a certain season. Alternatively: an option to skip an episode, or flag that I haven’t seen it.
This is definitely a touchy and political topic for sure. I live in Seattle and a while back I made the decision to start ignoring any speed limit changes that were done for political/social reasons rather than for safety reasons. I still try to drive at a safe/reasonable speed, I just rely on myself now to determine what that speed is, depending on the condition/visibility of the road, whether people are nearby, the weather, my vehicle's condition, etc., rather than relying on a speed limit which no longer has any connection to what a safe speed to drive is.