skysight-inc/HackerNews huggingface dataset:
Well, site guidelines call for assuming good faith. So if that's how you're going to operate, HN isn't the site for you to do it on.

But say you're right. Say it is in bad faith. Do you really expect "and you should feel bad" to have any effect on someone operating in bad faith? For readers who are not the person you're replying to, do you expect it to make them agree with you more? What do you actually think posting something like that is going to achieve?
It seems like everyone is so focused on LLMs are magic smartness machines that there isn't much analysis of them as better search (maybe "search synthesis"). And original search was a revolutionary technology, LLM as just better search are revolutionary.

Like original search, the two application aspects are roughly algorithm and interface. Google years ago won by having a better interface, an interface that usually got things right the first time (good defaults are a key aspect of any successful UI). ChatGPT is has gotten excitement by taking a LLM and making it generally avoid idiocy - again, fine-tuning the interface. Google years ago and ChatGPT got their better results by human labor, human fine tuning, of a raw algorithm (In ChatGPT's case, you have RLHF with workers in Kenya and elsewhere, Google has human search testers and years ago used DMOZ, an open source, human curated portal).

Google's "Moat" years ago was continuing to care about quality. They lost this moat over the last five years imo by letting their search go to shit, become focused always on some product for any given search. This is what has made ChatGPT especially challenging for Google (it would be amazing still but someone comparing to Google ten years ago could see ways Google was better, present day Google has little over ChatGPT as UI. If Google had kept their query features as they added AI features, they'd have a tool that could claim virtues through still not as good).

And this isn't even considering of updating a model and the question of how the model will be monetized.
Government abuse is not uniquely American. Practically every state in history has abused its monopoly on violence to shut down political dissent.
One good reason (at least in the olden days, where lex and yacc come from) is efficiency. I wrote a compiler for a made-up programming language for a very slow CPU, with a recursive-descent parser, and it spends almost all of its time re-examining characters that have already been examined, checking if they match a new rule, then giving up, backtracking, and trying the exact same characters again in the next rule.

If it was looking at tokens instead of characters this would go a lot faster, because examining characters is O(n) in the number of characters.
What was an insane idea then, is an insane idea now, too. Semiconductors hello. Democracy underdog next to homogeneity-driven monoculutre. Anyway, how am I supposed to read this? NYtimes has an annoying paywall and my CSS ninja magic seems like an unnecessary step to get to the matter
How AI is making non-invasive mind reading a reality – podcast
That section of Queens is uncomputable and even crashes human minds on occasion
Great, a companion that will only ever tell you what you want to hear and will never tell you that you're being an asshole.

Who needs friends (or even parents!) when you have sycophant-as-a-service?
I think this person is referring to the 80/20 rule. Here are a few examples:

20% of a plant contains 80% of the fruit

80% of a company’s profits come from 20% of customers

20% of players result in 80% of points scored

I've heard this stated as you can complete 80% of a project with 20% of the effort, and the last 20% of completeness will require 80% of the effort.
You need some actual tax advice. I deduct EU tax from my tax liabilities in US so my US tax exposure is exactly 0. Still have to file US taxes, so my accountant fee exposure is non-zero but it isn't too hard to do yourself once you have a few examples to copy from.
Pascal on a micro was basically useless unless you were playing with algorithms copied from a book. Because it's a language written by people that only worked on mainframes connected to dumb terminals.

Want to write the string 'fat dog' on line 12 column 10? With Pascal you'd have to write a routine in assembly and call it. With C you use a trivial macro. Pascal was also generally very very slow. Almost as slow as basic which had better strings than Pascal.
Are you saying there's no rent-seeking SW out there?
Pepsi is catching up to us in terms of inserting sugar into water.

WE HAVE NO MOAT!
I don’t know what specifically you’re speaking of, but for the stuff I know of, Mastodon uses WebFinger, which puts the important stuff inside /.well-known/, and .well-known should be blacklisted as a “username” in any of these sorts of systems, for this very reason. (https://www.rfc-editor.org/rfc/rfc8615 specifies the /.well-known/ path prefix.)
Those keybindings tend to deviate quite a lot in what they do from the originals, to the point of feeling almost random. Using the same keys as Vim for your custom keybindings doesn't make them "Vim Keybindings".

`j` to jump to next post in Reddit is not "Vim-like" at all for someone familiar with Vim.
> But as a developer I just can't stand all the complexity and the magic going o

It's compilers and abstractions all the way down, I don't get why people want to be able to hold the entire stack in their head at once. That ship sailed - decades ago.
yeah this is where traits instead of hierarchies become useful - I should be able to implement the Hash interface for an object I do not own and then use that object + trait going forward for HashMap and HashSet.

Java doesnt make this very composable
What about serving the challenge file from the root or a near-root of the fully qualified url? Like www.domain.com/mastodon.txt or abc.freehost.com/mastodon.txt?

Maybe I'm old but what are some popular use cases for webfinger? (I'm just learning about it now)
You can't opt in to "atheistic teaching", it's simply the result of not opting in to any of the religious options.
If Mercedes offered an illuminated AMG badge for $1000/mo that did nothing more than flex the cash burn there would be buyers.
One proposed strategy (https://wiki.openjdk.org/display/lilliput#Main-Hashcode) for dealing with hashes is to compute them lazily, taking advantage of the fact that most objects are never hashed: initially use the object's address, but also set a flag on the object when it is first hashed; when the gc next moves the object, it adds an extra field in which the original address is cached.

Another strategy, used by sbcl, is to rehash identity hash tables after each gc cycle.

How could I implement either of these with wasm?
Sure, but that doesn't mean a subscription is the consumer-friendly way to manage those costs.

If a buyer wants 500hp instead of 300hp, there should be a 1-time fee assessed at the time that feature is unlocked (traditionally at purchase because it required a whole different engine; now via app/cloud/magic because it's all software).

The only reason a subscription model should be foisted on the consumer is when the vendor has actual recurring costs to provide a service. In this case, they do not - it's a one time software update.
If you say "download more horsepower" again, CNN, it's curtains for you.
After reading this I knew he was aligned with Christopher Hitchens and sure enough…
for a second i read this as Pinecone, that 700m vector database
I wonder if this is, in some way, a kind of signalling of where AWS wants to go – maybe they want to shift more towards dedicated hosting rather than all of these separate services?
"See, being a nice guy makes us more money"
>Until I can spin up a docker image capable of the same as OpenAI in hetzner for 30 bucks a month

I do exactly this with https://github.com/nsarrazin/serge

Hetzner will install any hardware you send them for $100. So you can send them a $200 P40 24GB to run 33B parameter GPU models at ChatGPT speeds without increasing your monthly cost.
A good example of this is Youtube
To be fair it's extremely hard to make long-term decisions when you have politicians deciding to arbitrarily lock down the economy forcing all small businesses to engage in e-commerce, and when you have a Federal Reverse which alternates between creating financial bubbles and financial crises every couple of years.

Shopify being a beneficiary of both the government mandated lockdowns and the Fed backed investment bubble really had no option but to dramatically increase headcount. Their business literally doubled from 2020-2021 due these actions.

To believe in 2021 that in 2022 the Fed would undergo the most aggressive tightening cycle in history triggering significant headwinds for both startups like Shopify and their small business customers was absurd. At the time the Fed was saying that they weren't "even thinking about thinking about raising rates" so you basically had to assume that Fed lacked all credibility.

I guess what I'm saying here is that there is a reason why so many companies got this wrong beyond incompetence. So if you don't like it you should consider redirecting your outrage.
The new trend in Europe is to talk about consumer price inflation (increase) when they say "inflation". What they mean is that usual stuff (food, building materials, etc) costs more. There's no reason the local prices should track EUR "inflation", and it's true that they don't.

How much that matters to you is another thing - it matters a lot to a poor/average wage person, I think it doesn't mean much when you're making a SWE salary.
I agree. For some reason I can't enjoy reading/writing C#, it reminds me too much of Java (and I have personal distaste for CamelCase), but if an emulator can squeeze such performance in this language... it tells a lot about the good work they're doing.

Also I still haven't seen anything as good as the Visual Studio integration with C# to create GUIs in Windows.
Rather insensitive for them to be using the word 'Accuracy' in the article title.
> Bing Maps

TIL
> It's compilers and abstractions all the way down, I don't get why people want to be able to hold the entire stack in their head at once. That ship sailed - decades ago.

Some of us got into the field because of the curiosity of wanting to know how things worked and weren’t satisfied by vague, high level, abstract versions. I imagine this is why I’m so poor at math and physics though.
Lectures on Fluid Dynamics
> I posit that everything is not caused by one thing.

And I'll posit that there's not many people disagreeing with that obvious statement, which makes it sound a lot like a straw man argument.

Do you actually care to say what your actual disagreement with anything the article says is, or are you just trying to engage in sophist wordplay?
Revolut is run by a toxic ceo who demands people work Sundays by Slacking them asking why they’re not working, and that demands prospective employees recruit as many new customers as possible (200+ a week) to even be considered for employment.

See https://www.wired.co.uk/article/revolut-trade-unions-labour-...
In my opinion, we are STILL in the AI winter and things were just barely beginning to thaw, back to deep freeze.
Or, that you are the only one.
So is Lisp (released 1960; development began in 1958): https://en.wikipedia.org/wiki/Lisp_(programming_language)

Interestingly, Lisp and Fortran were both initially implemented on the same vacuum-tube based computer, the IBM 704: https://en.wikipedia.org/wiki/IBM_704#Landmarks
GitLab team member here. Thanks for your feedback - depth over breadth is a guiding principle for product investments in 2023 (FY24) [0]

Bug fixes, UX improvements and performance improvements are added to the monthly release blog post, for example GitLab 15.11 [1] - in case you want to follow these updates more closely.

[0] https://about.gitlab.com/direction/#fiscal-year-guiding-prin...

[1] https://about.gitlab.com/releases/2023/04/22/gitlab-15-11-re...
Microsoft Announces Semantic Kernel Copilot Chat
Open source will never defeat a company in areas where the work is very, very boring and you have to pay someone to do the grunt work. The last 20% of most tasks are extremely boring so things like data quality can only be accomplished through paid labor.
Bard is based on PaLM: https://ai.googleblog.com/2022/04/pathways-language-model-pa.... They haven't published training costs but estimates have been in the $10-20M range, so that seems reasonable.
> aclu

LOL
>Chief Herbalist

What credentials does a "Herbalist" require? Is it a protected field? Or is this like all the supplements that say they are "lab tested" by a lab owned by the supplement industry?
Because most other languages descended from these early languages.
Enhance Your Data Team's Productivity with Dbt and Gitpod
Really interesting to look at this from a product perspective. I've been obsessively looking at it from an AI user perspective, but instead of thinking of it as a "moat", I just keep thinking of the line from Disney's The Incredibles, "And when everyone is super, no one will be."

Every app that I might build utilizing AI is really just a window, or a wrapper into the model itself. Everything is easy to replicate. Why would anyone pay for my AI wrapper when they could just build THING themselves? Or just wait until GPT-{current+1} when the model can do THING directly, followed swiftly by free and open source models being able to do THING as well.
Americans are unique in that they believe their government cowers in fear of the pistols they keep under their pillows, and that theirs is the only truly free nation in the world, where tyranny can never occur.
My impression is that open street maps problem is not the map quality. In areas I have used it, it often has details (e.g. small hiking paths, presence of bike lanes) that google maps doesn't have.

The issue is search. Searching for things that you don't know precisely (music bars in this area). This type of data/processing on top of the geospatial was always subpar and very hit or miss in my experience.
Given the source and the picture's content, I'm pretty sure they'd really prefer not to.

There are probably still faculty and staff working there who met that kid.
I’m not sure why people start drinking it in the first place. Isn’t coffee just like alcohol, an acquired taste? I tried forcing it into myself both a few times but as those things aren’t particularly healthy I saw no point in developing the habit.
Sorry if my comment came off at an personal attack, that wasn't the intent.

With that said, there are lots of reasons why a company might want to vet candidate attitude besides discriminating based on protected characteristics.

Out of curiosity, what kind of questions did you find invasive or discriminatory?
Further context: Bluesky lets you use a domain name you own as a user handle.

The official method is to set a TXT record, but apparently their "AT protocol" also lets you confirm a domain by serving `GET your.domainname.com/xrpc/com.atproto.identity.resolveHandle`

and `xrpc` was available as an S3 bucket name :)
Even in JDK 1.3 era I recognized that anyone could grab a lock on any object, not just the object itself, so that was a bit of a problem. I started experimenting with member variables called “lock” that were new Object(). It seemed pretty dumb at first but then I discovered lock splitting and it was off to the races. There’s always going to be some object with multiple concerns, especially if one or two functions involve both but others involve one (eg, add/delete versus generate data from the current state).

Am I misremembering that there was a time where the JRE lazily added locks to objects? I thought it was part of their long road to lock elision.
Databases are very sexy? They're super interesting from programming/CS perspective for multiple reasons.
Not at "natural" quantities of "dissolved". Tea and coffee only have so much naturally. Sodas mostly stick to about those averages. Obviously "energy drinks" are a wild west sometimes, and drinker beware, but in the context of "safe doses", it is very hard to overdose on tea and coffee (and chocolate and most sodas).
>Are they really that different? If you enjoy outdoor recreation but don't care for weed or booze

Well, the skiing out of SLC is closer and better :-)

More seriously though, you're still living in an environment that's very closely aligned with a specific church. Which depending on your circumstances may be difficult to pretend just doesn't exist. Some people are fine with it. But it's a factor.
Seems like a more ambitious Streamlit
I think it's still significantly behind GPT 3.5/4, both of which can get 67% on HumanEval, and 88% with Reflexion
https://newatlas.com/technology/gpt-4-reflexion/
This is using Deno as the glue between Rust and V8; it leaves many things to the end-user, such as stdlib implementation. This isn't quite the same as building it from scratch, but it's still building a good chunk of the runtime I think.
It's ridiculous that this is not in the title.
Note the publication date:

PUBLISHED IN REVISED FORM BY THE OHIO COUNCIL FOR THE SOCIAL STUDIES REVIEW, VOL 34, NUMBER 1 (SUMMER, 1998) PP. 9-21
Phero: Full-stack type-safety with pure TypeScript
Well in my opinion the government has absolutely no right whatsoever to dictate to the population what media they should have access to or not. It's not the government's business to regulate what we are reading, period. Such regulation belongs in dictatorships and authoritarian regimes, not free societies.

Should the government try to control what we can read, then under the concept of natural rights, it has no authority to do so. And we might even have an obligation to disobey the government - yes, civil disobedience, something that I strongly advocate for in that case.

Enough is enough with this censorship and thought control that has no place in a secular, tolerant and free society.
> Nuclear is clean by the criteria that is applied to energy these days [...] Sure, it generates nuclear waste that must be stored, but it doesn't uncontrollably emit greenhouse gases into the atmosphere.

Whether nuclear is clean or not depends on whether you're looking inside or outside of the can. From the outside it's clean, because the "non-clean" part is very well contained inside the reactor and/or fuel pools and/or dry storage casks. But if that barrier is ever breached (and a lot of the cost and complexity of nuclear is because of all the work necessary to keep it intact at all times), you mix the inside with the outside, and nuclear is no longer clean. Sure, it would still not produce greenhouse gases (other than all the concrete necessary to build the plant, but that applies to other kinds of power plants too), but it's hard to argue that uncontained toxic radioactive heavy metals are "clean".
I don't get it, this is just `tunnelmole` and has nothing to do with NestJS ?

https://tunnelmole.com/
Google Translate recently moved translated web pages to domains like this. If you plug a webpage into GT it will put the translated content under <domain>-<tld>.translate.goog. This user's actual domain is https://retr0.id
Sure, but high speed rail from NYT to Tokyo has conceptual problems that I think are unlikely to be solved with airport logistics. :)
You're excluding the part where:

A) it was only partially destroyed

B) Russia offered to run gas through the remaining pipeline at a higher price, almost immediately after running campaigns pointing fingers at everyone else

Apparently with A whoever did it decided not disable it completely, and with B somehow Russia is extremely confident it won't be attacked again.

It's not a hard conclusion to reach that Russia bombed its own shutdown pipeline, while leaving it functional, in order to cause confusion amongst enemies.
Correct. Where in reality if you brandish a gun at the authority for long enough, it eventually responds by dropping a bomb on your roof.

(... we still remember it, Philadelphia).
I believe that the statement "the car will be cheaper because there is a subscription add-on enhancing the amount of horsepower available" is false

This is a case of creative business modeling. I believe that companies should invest in creating good business models. They also shouldn't over complicate them

Given that, I believe that the subscriptions to unlock seat heaters are a worse example of this and not great for customer satisfaction. Specially since all those cars are already equipped with seat heaters and essentially artificially jailed by software
Sqlalchemy-Easy-Softdelete: SQL Man-in-the-Middle for SQLAlchemy
Easily add soft-deletion to your SQLAlchemy Models and automatically filter out soft-deleted objects from your queries and relationships.

This package can generate a tailor-made SQLAlchemy Mixin that can be added to your SQLAlchemy Models, making them contain a field that, when set, will mark the entity as being soft-deleted.

The library also installs a hook which dynamically rewrites all selects which are sent to the database for all tables that implement the soft-delete mixin, providing a seamless experience in both manual queries and model relationship accesses.

Mixin generation is fully customizable and you can choose the field name, its type, and the presence of (soft-)delete/undelete methods.
No spec changes needed for this one.
That’s not my experience. I work in downtown Minneapolis and open street maps is missing basic things like entrances to public parking lots. Open street maps has a problem if it can’t get details right in population dense areas.
I have no idea what argument you are making.

These machines, in our lifetime, as they are right now, cannot choose their thoughts. Literally, I want you to think of these machines as programs on the command line, because that's exactly what they are. You invoke them like this: ./chatgpt "Hello, what is 2+2?". You control what it thinks about because when it isn't thinking it is inactive, because it hasn't been ran. We control these machines, literally, and thus control what they think including the "level" at which they think -- their intelligence.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

"Avoid generic tangents."

https://news.ycombinator.com/newsguidelines.html
No bank will touch you with a ten foot pole if you are even remotely associated with the US.
Eh, it’s worse than just funny; it’s concerning, because they should have known about and easily avoided this kind of vulnerability, it’s standard stuff you have to think about. So what else have they missed?
BMW posted their numbers recently - something like 90% of buyers of new BMWs keep them 3 years or less. I imagine it's somewhat similar for Mercedes.
While we're at it, every Git pull request should have to be read out in full. No `git diff` - that's just as bad as what Congress does. Read every source file, even the ones that didn't changed, just to be sure. /s
In some ways, they do have costs - the on-going extra wear / load on everything in the vehicle, which presumably is covered by the warranty if you pay for this. That's not free, nor zero.