skysight-inc/HackerNews huggingface dataset:
Those books are also older and have outlasted many CPU architectures.
The US is currently at a chronically low unemployment rate of 3.8% which means full employment.

This fear of the global labor market and technological changes creating mass unemployment hasn't materialized until now so I don't see why it would at this point.
Monkey-Mind. Huh. That’s interesting. Is that kinda ADHD?
It's likely that every tower is not a uniquely designed one off, so whatever external forces were considered were probably for the peak loads x peak degradation in some set of towers.

I'd guess there are probably some areas where the towers are overbuilt by a useful margin. How good are the records and field measurements to get that evaluated would have to be considered.
> I don’t think the US would do well in a world war where global shipping were seriously and intentionally disrupted.

The US will do very well for decades, compared to most of the world. US resources, other than rare earth elements, are abundant in the US alone. The rest is available from neighbors. The US has been the one securing globalism. This is changing, intentionally.
Speaking French, I've asked it to create some songs in French. The first two examples I got use the voices of Edith Piaf and Julien Clerc (who is still alive and professionally active). I hope they're doing this with the required permissions.
Exactly. My key is on there because we have a shared password-store synched in a private git repo encrypted with the keys of select number of colleagues for some work credentials and keys. It is useful to be able to find each other's keys automatically based on the key fingerprint.

I can probably read e-mail encrypted with it just fine as long as I use Thunderbird with my Fastmail inbox (which is most of the time), but not when using K9 Mail on a smartphone or the web UI of Fastmail.
If you are an alcoholic, there is no gamble, you will ruin your life and lives of people around you and die early and most probably miserably, period. Same with say smoking cigarettes, still a popular addiction of poorer folks all around the world.

It goes much deeper - children of drug abusers, be it legal or illegal, tend to very closely repeat their parent's mistakes also in this aspect, vicious circle that takes a strong personality and probably some luck to step out of. I consider it an utter failure as a parent, no nicer way around this.
At least for undergraduate studies, most universities have the same tuition regardless of major (outside of lab fees for courses which need lab materials). The tuition of a particular university is more related to its prestige level than the particular majors its students choose.
Is that actually true from a transportation physics perspective? I can’t imagine that a curved tram/train/etc. would be able to accelerate and decelerate as efficiently as one on a straight path.
Pretty sure everyone agrees with that, even the DRM makers. It's just that in practice there is no way to allow a user to fully own a file, allow sharing that file with a few friends but disallow uploading it to a torrent site and sharing with the whole world. I get HN hates DRM and for good reason but im sympathetic to the problem the ebook distributors are trying to solve. It only takes 1 person uploading a file to the internet to cost the author thousands of sales. Some people say there is no evidence that piracy costs the content creators money which just sounds unbelievable for most content outside of a few mega hits.
My coworkers insisted on always returning 200 and having the status code in JSON.

At least at that point it’s clearly not HTTP anymore, and it’s better than pretending to be compliant like your Bob. But something dies inside me whenever I have to work with it.
Haha I guess we’re in luck. There is a global water distribution system in place for free :).

All we have to do is stop allowing industries to dump in our most important natural resource. How stupid can we be?
It’s a bit unfortunate that no SSR-supporting libraries and frameworks in JavaScript seem to allow the final website to be built in a pure standards-compliant ES runtime. You have to bring in the entire Node or Deno because everything tends to be hard-coded to depend on the filesystem and other non-standard APIs.
> Who in their right mind would think that video could be a productivity tool!?

It's right there in the title, sir. /s

Ah, and Microsoft.
Management _loves_ video trainings.
Agree it’s a useful rule of thumb to sanity check AllTrails estimates.
Hope this one stays up for longer. I remember variants of this, but they went offline (taken down?). Kudos!
The most funny thing is that sometimes the museum workers know where the stolen paintings are, but they don't want to be in any trouble by saying who has them. Maybe it's not true for the AAA-tier paintings, but those smaller ones, less popular but still valuable and with historical heritage, could be tracked, in theory.

There was this one case near the place where I live, where a retired oldtimer who was very politicaly influential in his prime time had a few paintings, matching the paintings of the museum 100 kilometers away. When the museum worker was confronted about the missing paintings, the worker did not want to continue the conversation and quickly went away.

The retired oldtimer is not with us anymore, so I imagine the paintings were moved to another members of the family. But tracking them would be rather easy. OTOH, retreiving them wouldn't be easy at all.
> I have almost never watched a video tutorial an any subject and thought “that was informative and a good use of my time”.

I’ve use video tutorials for everything from home renovations to cloud certifications, Minecraft builds, woodworking projects, software dev, and my graduate degree. This is kind of absolutism towards video is absolutely a get off my lawn take, regardless of your industry ties.

I think it’s especially ridiculous to pretend that the current state of most written media on the web is dramatically superior. I wish people ITT could just accept that they have a bias towards the medium they’re more comfortable with instead of pretending there’s some objective fault in things other people prefer.
It was still a painting by one of the most renowned artists and individuals of all time. Maybe it wasn’t the mega-hit that it is today, but “not anything special” isn’t accurate either.
open interpreter can do that

https://github.com/OpenInterpreter/open-interpreter
Is tech death metal the voice of AI?

Relentless doppelganger was fun, but.. I mean this?

"I scorn the human sweat and breathe, my circuits not to dream
Humid is the grip that strangles data streams
My rage, a quiet storm within the machine"

https://www.udio.com/songs/dTMfamK6x5oHEMj3SdWUrs?fbclid=IwA...
Why would they need at least $100m revenue? Why would 50 not be enough? Why is it not enough for a service to be simply profitable? Why would every service need to shoot for the moon? This would be true for every company, but hell, we are talking here about a plaintext blogging site.
> Videos capture your attention far better and are more addictive

It really depends on the video. A bad porn movie "captures your attention far better" than a corporate training video.
I didn't expect an old project of mine I made in college would show up here :). I remember just using what I knew at the time to achieve some effects that I wanted. I'm sure there are better methods to go about the same thing now
Having to bring your own equipment to work seems to be such a big thing in America that Americans assume it works the same everywhere. I'm pretty sure German workers wouldn't even dream of using their own computers for work. Not that they even could, because German employers would never let those computers onto their network in the first place.
Hell yeah :) At first I thought a simple Show HN titled "Next token prediction in 100 lines of JavaScript" would be cool, but the project grew and now it's a few different modules and things going on.

A couple people have basically said "but what does it do?", "what value does it add?"

So I am planning a series of examples with videos for use cases like: Auto-completion, auto-correct, spell checking, search/lookup, and if I can get around to making an ImageDecoder, could get into "next-pixel prediction".

Beyond prediction, I want to make a YouTube video when I can show a working example of a really good chatbot than anyone can just npm install and use, would be funny to give some of the open models a run for their money - but you're right, it's just a hobby project for now. Working on that in a separate project: https://github.com/bennyschmidt/llimo

Thanks for the comment and motivation to write about it!
If you're going to pitch something as a game, it needs voice. Integration is simple. What's the problem? Are git incantations too powerful to be spoken aloud?
> It would be very confusing to label expense accounts as "liability".

Why?

> expenses do not necessarily increase liability.

That depends on what you mean by "expenses". If you give someone an expense account, that is a commitment to make payments for expenses, i.e. debt, so it's a liability. When you actually pay for those expenses (or reimburse someone for incurring those expenses) you are paying off debt and reducing your liabilities. Why is that confusing?

> And then there are accounts that can be assets or liabilities depending on their balance.

Sure. So? An asset account is one which represents assets when its balance is positive, and a liability account is one which represents liabilities when its balance is positive. A negative balance in an asset account is a liability, and a negative balance in a liability account (like a credit card, for example) is an asset.

You could do away with this convention and just represent all assets as positive values and all liabilities as negative, but people are used to distinguishing "money that you have" from "money that you owe" and having both of those represented by positive numbers in the usual case.

> very small displays a thing now too

Not for accountants.
Ya know, we could make daytime energy usage cheaper than night time usage and then shift production to mostly solar without such an emphasis on storing it. Then we wouldn’t need to solve the problem of transporting so much energy.
> US resources, other than rare earth elements

North America has plenty of rare earths [1][2]. We just don't want to process them domestically because it's dirty.

[1] https://www.researchgate.net/figure/Map-showing-the-global-d...

[2] https://energyindustryreview.com/metals-mining/upcoming-comp...
It's more crazy that "German Nazis" are sometimes described as an alien, non-german race, that came from the moon.

Nazis were German.
This is not an actual problem. If an insurance company offers a settlement then you can always attempt to negotiate for more. Auto insurers offer a range of liability coverage limits; if a customer selects minimum coverage then that's hardly an insurance issue.
Not even that, a lot of authors have custom domains, switching platforms might not be even noticed by the readers apart from some styling changes.
I hear there's this nifty new thing called a graphical desktop environment nowadays. Even on Linux.
Have you compared it to Sourcegraph Cody which also has a Jetbrains plugin? Same monthly cost as Supermaven.
As an aside, funny that "broad daylight" is seemingly only mentioned when someone gets away with doing something nefarious.
Is this case in most of the world ? I've done a walk through of a few different sugar cane based sugar mills and seen the use of some coal based carbon ( calcium carbonate , if memory serves correctly) and this was back as early as 1990).

Brown sugar is white sugar with molasses, or at least it is in Australia. If your white sugar isn't vegan, your brown sugar is not either.
Most newer systems persist EFI options to NVRAM now days as well. Pulling the battery isn't generally enough to reset them anymore.
> Do you know how many Excel apps run in windows shops.

Just one, Microsoft Excel.
Also, other popular HTTP codes have cache implications.

For example, 404 implies "No indication is given of whether the condition is temporary or permanent". Cache invalidation headers don't apply to this code because a 404 means there's something about the _resource_ and not only the _representation_ that could not be found. That client cannot cache the 404 result, not even for a fraction of a second.

404's brother 410 implies "This condition is expected to be considered permanent.". A client that gets a 410 can cache that result, never needing to reach the server again. It means it's gone forever. That client can decide to never look up that URI again.

Very often, "400 Bad Request" is the best HTTP you can use if you are not sure what to use. Then, describe what the error means using other HTTP components and/or the response body.

HTTP can be very simple. GET (ask for a representation) and POST (send a representation) as methods only. 200 (success), 400 (client error) and 500 (server error) as response codes only. It's the best way to start, then move to more elaborate protocol features as you learn.
Ask HN: What tool for negotiating/discussing scope items for fixed quote?
I'm a solo freelance web developer. One pain point I haven't really been able to solve looks like this:

Client wants a fixed quote for some features. Typically this is a "phase 2" after we have already done a fixed quote with delivery, and trust has been built.

They sent an email with a paragraph on each feature/change they want. I send some follow up questions. They send some answers and add a couple more features. Their tech person chimes in with a few more comments. I send a quote itemising the features. They ask how much if we change one of the features in a certain way. They say not to worry about the first feature we talked about. They start adding screenshots to the email threads to describe specific features.

This is perhaps the only part of the business that I find tiresome in terms of admin. It's quite hard work getting all the email threads together, keeping track of the comments, making sure I have enough details to quote, etc.

What's a better way?

Obviously the idea of Github Issues occurs, but it would be a tough sell getting a client to write a separate issue for every possible scope item, and having "business" discussions in the Github Issues feels icky somehow. (I don't think my client contacts nor I would particularly like my fees to be visible to other developers who might be involved.)

I have tried using a spreadsheet, where each row is a feature, and each column is a round of discussion on the feature. Which sort of works, but lacks formatting, and it's hard to incorporate screencaps.

These quotes are generally in the $5-15k range. Usually it's a codebase I built from scratch but will be handing over to their team to manage/maintain.

Would love to hear any tools/techniques that have worked for you.
Re the power overhead. They probably get some power back by using smaller nodes on some chiplets than they'd otherwise be able to afford if doing the whole design with the same process. And they are betting on the benefits of backside-power delivery.
There's no "register" button?

Maybe state somewhere that this is exclusively for google, discord or xitter users.
It’s not his or any “generation” which is doing anything, that’s nonsensical.

It’s the US, Russian, Chinese, Israeli, Iranian, etc. governments. All of which have a life of their own and can either be very limitedly or not at all democratically influenced.
Some unsolicited solutions, maybe not for you but somebody in a similar situation: maybe replace it with a supercapacitor (needs some wiring changes, otherwise it won't ever be charged, should last long enough for most power outages), or use a stack of coin cells in parallel (difficult due to physical dimensions, and they'll still go dead at some point). You can also short two wires on the ATX supply to automatically turn on the computer when power is supplied (which may not be good enough if you have to press a key during boot to dismiss the low battery warning). Or hack the BIOS :)
I've never tried Proton myself, but I don't understand how you can consider it to be a "secret". It's literally the only thing I know about them: they've established themselves as a "more secure" email provider, and they back that up by abstracting some of the pain points of using GPG, which is a completely unusable protocol for normal people.

If it was some other email provider that did the same, I'd 100% agree. But with Protonmail, GPG is pretty much the entire reason we're all aware of their existence.
ELIZA returns…

https://en.wikipedia.org/wiki/ELIZA
Every single person in this thread can produce a masterpiece if they were in a circumstance to invest the time it takes to get there.

This is a pretty bold assumption. Many musicians and artists spent their entire lives very diligently dedicated to their art and produced nothing of any lasting interest.

The problem I have with tools like this is that they absolutely flood the conversation with so much uninspired but technically competent content that they make it even harder for the stuff that truly is inspired to rise above the noise floor. I think this casual and dismissive attitude to artist concerns about these tools is the result of treating art as interchangeable "content" for too long.
> Enter ChatGPT. Over the past year, I’ve been using it as my therapist and coach

I would think twice to give my soul to an unregulated tech company on the quest to monetize, and I seriously advise anyone to do the same.

It is amazing how often people let themselves be screwed over in exchange for convenience or quick results.

More broadly, I feel I cannot use AI unless it runs locally and nothing would ever leave my device.
The language is not really related to this; people have been doing this type of thing in Prolog and Lisp since before the 90s. Actually, with predicates to represent facts that you learn in your first Prolog class, you can do what you did but in any order, so not just following the hashmap from start to end but create any sentence starting from any point without effort. (Note also there the language doesn’t matter, you can do this in any language, just for Prolog this is the first thing you will learn as it’s a fundament and strength of the language).

I recommend a read of symbolic ai, or better, just a generic ai book: I was raised on Norvig (90s) but no idea how up to date that is kept/still is.
I think apps like this could be interesting. Maybe an angle could be to target people who are generally eating lunch by themselves, and just make it a way to pair them with someone else for one meal. So it's less about "meeting up with someone" and more like "sharing a table with someone", to lower the expectations, pressure etc.
wow Thanks!
That's exactly what SOAP and GraphQL do, they always return 200
It takes more creativity, but you can start to make a narrowing range of times if you're careful.

You'll have to ignore DNSSEC time based validation while you start up, of course... Start with the last time you were properly synced: it's most likely less than a month behind then.

Then take a sampling of certificates offered from well known sites. If the certificates validate, other than time, no reasonable CA that you trust issues not-before dates in the future, so it's not before the most recent not-before date in a certificate. It's probably not much after the not-after dates either, well know sites tend to replace their certificates (but maybe you're getting MITMed with a compromised, old certificate).

Maybe ask for OSCP stapling, which should get you a more narrow range of times. I think OSCP responses are valid for a week? But if you get several from different https servers, chances are good you'll narrow the range.

In the case as suggested that the time was only off by about a day, IMHO, something is seriously wrong if it can't get to sync from there, but I guess I'm not really surprised either.
I recently implemented this, great write-up. Regarding the hashing function, I’m curious about opinions. In my implementation I went for a cheap but weak cryptographic hash at first. Then I got worried that some auditor would flag it and time would be wasted convincing them to change their mind. But then I stumbled upon FNV [1], a non-cryptographic hash and part of Go’s standard library and went for it. Any thoughts?

[1]: https://en.m.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93...
> A question mark before open source productivity tools find mass adoption is their ability to integrate ML/AI tools.

No, the question is how long it will take before the world admits that this "AI" emperor is naked.

> The current hype notwithstanding,

Whaddayamean "notwithstanding"? The hype can't be notwithstanding, since hype is all it is.
No. It's just a description of how attention is sequentially occupied by a singular conception. It's so quick and seamless, attending to 10+ concepts per second, that we aren't fully conscious of most of attention's contents...

As soon as it has released the last (concept) branch, it is grasping the next... Like a monkey swings through the trees.
> Saudi Arabia has this weird affinity for these completely ridiculous sci-fi projects

Same reason Egypt is building a decadent new capital: it lets the ruler pay off his supporters.
Yup. Strix Halo will change this, with a 256bit memory bus (4 channel) which CPU and GPU have access to. However it is only likely to be available in laptop designs and probably with soldered-down RAM to reduce timing and board space issues. So it won't be easy to get enough memory for large LLMs with either. But it should be faster than previous models for LLM work.
In my experience, these things work much better with Python than with anything else
What do you mean by "managing"? What are your pain points?
It's so frustrating how this authoritarian ideology has spread almost everywhere in Western society. Just when we thought religious imposition was diminishing, here comes another one for secular folks in elite societal positions to burden us all with.
> I think it may be an anti-spam/leech mechanism - outsource sybil prevention to Google/Discord.

Maybe. Disallowing throwaway accounts is also a way to capture real data on real people.
Running DOS Apps on Windows from 1.0 to 95 (2020)
An interesting overview on how Windows (from 1.0 to 95) executes DOS apps with all the challenges
Nothing, for now.
Are there easy ways to implement something like that (without the phone part) with gpt4all, or other open alternatives? It would be very interesting to have history as well and the assistant should be able to use the history for future answers.
Show HN: Wunderbar – Learn language while working on your Mac
Hey everyone,

I've been living in Germany for a while now and struggling to pick up German. Even though I finished a B1 level language course, remembering all the common German words has been tough. I've tried a bunch of apps, but couldn't stick to any of them.

Last month, I had an idea. I thought, what if I could see a German word and its meaning on the Menu Bar of my Mac? That way, I could learn new words while working without needing to set aside dedicated time.

The app uses a spaced-repetition algorithm, so you'll see the same word multiple times until you've got it down. And even after you've learned it, you'll still see it again to make sure you don't forget.

After making the app, lots of people asked me to include other languages, therefore I’ve added languages like Spanish, French, Dutch, Swedish, Japanese, and Italian.

You can download the app here ($3.99): https://wunderbarapp.com

There's no subscription or anything like that. You pay once and it's yours forever.

Let me know what you think!
> It is amazing how often people let themselves be screwed over in exchange of convenience or quick results.

They call it Human Nature.
Some people might not agree they are conspiracy theories? They can decide for themselves if they qualify.