skysight-inc/HackerNews huggingface dataset:
No, umm, yes, ummm... well, now I’m confused.
In many parts of the World, taxes are very high. That will push prices up.

In Europe, we have to pay for the recklessness we threw money during the pandemic, for the money we borrowed, for the money we printed out of thin air, for the very high energy prices due to failed green policy and for the war in Ukraine.

People in other parts of the world have their share of problems, too.
We haven’t seen this happen because there’s generally huge underinvestment and labor shortage in UX _AND_ exponential growth in Web, not because flat has serious usability costs. Even now most people in industry have no idea about various specializations in design and hire designers with nice-looking portfolios on Behance who were trained for print media in art schools instead of hiring UXD who can think in terms of customer journey.
This is a little misleading. You don't need to have a gcc frontend for this, just a gcc backend
It sure can, but you can't be as sloppy as you can be with Ruby, Python or JavaScript or Go.

It's a high-level language, it just has its own rules that encourage correctness and prohibit sloppiness (which is a de-facto standard in the webdev industry, especially when prototyping rapidly by throwing shit at the wall and then letting whatever stuck live in production until it's no longer manageable).

For better or worse, Rust simply doesn't forgive a lot of things that are easy to do elsewhere, like not caring about less probable scenarios.

And, again, for better or worse, you also have to satisfy the borrow checker, where in other languages there's simply no such thing. Which is sometimes easy as calling clone() (not always a good idea), but sometimes can be quite a headache thinking about value lifetimes and how you just can't have something somewhere else (which can be super subtle so you wouldn't normally think about it in other languages with GC).
> the display is placed too far away to be reached on purpose.

... because there's a dial, obviating the need for touch. Beyond that, without needing to use touch, the screen can be placed further up and forward - meaning there's less "travel" for your eyes between looking at the road and glancing at the centre display.
With the promise of saving lives, CRISPR medicine is born
Introducing Solid Queue: A new DB-based queuing backend for Active Job
> The Company may use Personal Data for the following purposes: For the performance of a contract: the development, compliance and undertaking of the purchase contract for the products, items or services You have purchased or of any other contract with Us through the Service.

Sounds problematic, could go as far as trading user data to other companies.

> For business transfers: We may use Your information to evaluate or conduct a merger, divestiture, restructuring, reorganization, dissolution, or other sale or transfer of some or all Our assets, whether as a going concern or as part of bankruptcy, liquidation, or similar proceeding, in which Personal Data held by Us about our Service users is among the assets transferred

And also just outright selling the data.
The Java Spring AI Project
Completely different. Ruby‘s yield calls a block, which is basically an anonymous method with some special syntax tacked on.
Is it possible that google will build the next great AI? Of course.

But right now they really really seem to be failing at it. Maybe the core tech in gemini is great. But it's nowhere.

Just as an anecdote, I tried to actually pay google for an AI product they claimed to have launched - the image generation, Imagen 2. And apparently, I can't. Even after tens of e-mails and a call with an account manager, the response is "uh, follow us on twitter and explain why you are good at building AI tools".
Jeez, buying a service is not supposed to be like a job interview. It's supposed to be like buying the same service from OpenAI - enter credit card details and go.

So, the issue with google is that they took the wrong approach - build it in-house at a big company. What a big company has, are lawyers. Very good ones. The job of lawyers is to avoid risk. And they are great at it. However, building these sort of cutting edge services requires taking risk. And you can't really do that at a large company.

This is why Microsoft is winning - they realized that investing into a startup that has no lawyers and is willing to take risk is the right path to quickly getting to the result. This is also why dalle3 and chatgpt4 are available for everyone today. And Geimini ultra isn't.
How many CPU cores can you actually use in parallel?
Fun. Because it's fun. Because we, as humans, generally like to tell stories, especially about shared culture. Making a tribute of an artifact is another way to appreciate it. It's another take, an amateur singer sharing a moment with their friends, singing a song from fiddler on the roof. I myself love recreating props from movies and games. It connects me to the author and other fans. I appreciate small details of its construction more. I perceive the steps the original craftsperson took. I understand, through a small window, the monumental effort it took to create the original greater creative work. I'm not saying not to create something new. Simply that it's fulfilling to some of us to experience our shared culture by contributing our own point of view.

A new thing is great, not saying it isn't. Certainly, tributes of recent works are not a good commercial strategy. I personally haven't truly appreciated a great work like lotr or Chrono Trigger or Jurassic Park or what have you until I've recreated a small part of it out of love. Of course, this rant is limited to fan derivatives made out of passion. Attempts to deceive are another thing.

I'm sorry if I'm rambling and come off as angry, I'm not and appreciate your point. But I find this suggestion to leave out the tribute part in fan works to kinda be missing the point. For my stuff I'd rather have made it and have it taken down, over not having made it at all.
2x salary, 2x costs, 2x savings. The savings are far greater if they compound in investments, and if you're remitting income to someone who lives in the lower cost of living area, it can be worth it.
I recently had a human at my local banks' branch (after 30 minutes of waiting) tell me I should call their phone hotline to get my issue resolved. They couldn't (or refused) to do it in person.
A new Zulip plan for self-hosting without commercial support
If you like it starting it makes sense, if you don't why open issues and do pr's?
>firms raising their prices due to inadequate amount of competition.

In a free market you can't have an inadequate amount of competition. If he is right, it means that regulations hampered competition.
Follow-up to the announcement discussed here: https://news.ycombinator.com/item?id=38659529
>I wondered why many of those cost 3 to 4 times the electronic parts: This is the markup you need if you don't want to sell at a loss.

Only in an indirect way. They cost 3-4 times the electronic parts because that is what customers are willing to pay for them.

A company ideally prices their products such that the net profit is maximized (theoretically). Markup is more of an indicator of whether the product is worth producing at all. If your margins are too high a competitor has room to sell a competing product that undercuts yours which will reduce the optimal price.
This might be confirmation bias to a degree, because of something called “the adjacent possible”. That is, that ideas that are too far ahead of their time, simply don’t catch on, and so no one has ever heard of them. However, the individuals inventing these things would be extraordinary individuals, I would argue. Clive Sinclair might be one example of this.
AI Silliness: Getting to a No
There's a submission regarding CLAs nearly every month. But complains regarding them is not for the time it takes to sign one. Similarly complains about the practice here aren't for the time it takes to star a repo.
If the Ukranians already done so, why is there still war?
>On the JIT side, there is still no inlining,

Oh wow. Had no idea there was no inlining. That is potentially another 2-3x performance.
That sounds like something Marx and Lenin would say.
I always understood the question mark to mean that the method returns a boolean value, eg. the include? method on Arrays returns a bool.
I had a rant about a the whole thing, but I deleted it before posting but somehow left the sign there.
Open Source Infrastructure Somleng
“Lovely room, but I have to get up and dressed before I can get caffeine, which makes me subconsciously associate it with a headache and stuffy sinuses.”

A study I just looked up said 74% of American adults drink coffee every day. Of those, approximately 9 of 10 would prefer not to have to leave the house for their morning eye-opener, and 1 in 10 prefer papercuts then lime juice in their eye.

Seriously, no innkeeper who isn’t personally opposed to coffee for some reason would risk pissing off 75% of their customers, especially when it’s so cheap and easy to supply. I would genuinely rather a place lack pillows than on-site coffee.
My point exactly, if you don't think it's worth starring why even use it let along issues and pr's.

If GH had levels of stars it might have be been better.

Can't projects say they'll only support people who really like the project or are people thinking OSS comes with entitlements for unpaying users.
I have twelve 3D printers and I bought my first machine, an Ultimaker 1, in 2011.

I managed fine without it but every advancement that means less fiddling is a huge quality of life improvement that I always strongly prefer. I got ABL for the first time by modding it in to a printer I had. I then modded it in to my other printers, and now would never consider or recommend a printer without ABL unless someone is very broke and can only afford the cheapest Ender 3.

The Prusa Mk4 improves upon older automated bed leveling techniques by using a load cell in the nozzle itself to measure exactly where the nozzle touches the bed, rather than using a sensor near the nozzle which then requires manual height calibration. I have five Prusa Mk3s but I really want the Mk4 in large part for that.

I am so bleeping tired of fiddling with my 3D printers, I just want them to work.
Because people don't like to drink a verification cans.

> It's not like you pay for stars or it is burdensome to click on the star button.

Imagine being allowed to comment here only after [starring] something. It's not like you pay for [stars] or it is burdensome to click on the [star] button.
This seems like a circle of inflation. High wages push prices up, which push wages up...
Warning: this is more of a reference book.

If you’re looking for a more gentle introduction to all things cryptography check my book https://www.amazon.com/Real-World-Cryptography-David-Wong/dp...
A byte-order mark (BOM) would have the highest priority. [1]

BOM > HTTP charset > HTML meta charset

Also works for local files (not served over HTTP).

> You could skip the meta encoding declaration if you have a BOM, but we recommend that you keep it, since it helps people looking at the source code to ascertain what the encoding of the page is. [1]

[1] https://www.w3.org/International/questions/qa-html-encoding-...
The Ricci calculus has influenced Einstein only more than a decade later, in the development of the General Relativity (1917), for which tensor calculus was indispensable.

It had no influence on the theory of Special Relativity (1905).

Einstein is the one who changed the meaning of the word "tensor" to the meaning used today in most cases, when tensor means a general multi-dimensional quantity. I could not find any information about the reason why Einstein has chosen to make this change in terminology.

Before Einstein, "tensor" (a term introduced by Hamilton) was applied only to symmetric matrices (because general matrices can be decomposed into "versors", i.e. rotation matrices that rotate vectors and a "tensor", i.e. a symmetric matrix that stretches vectors).

While Ricci has invented the concept of tensor, he has not used the word "tensor". Nevertheless, because Einstein's theory had become extremely fashionable at the end of WWI, when Ricci's work has been translated and published in USA, the American editor has introduced the word "tensor" everywhere in the book and they added on the covers that this is the book needed to understand Einstein's tensor theory, in order to promote the sales of the book.

Thus, Ricci's calculus became known as tensor calculus, first in USA, then everywhere.
That happened much later. The sentiment of eliminating buttons and knobs came post 2016 / 2017. And it started to grow since.
There are also issues like even if extremely flat, the way most printers mount the bed, it's going to bend measurably simply from expanding upon heating up and the distance between the mounting points not expanding the same amount.
At least in Europe you don’t see the ridiculous trucks Americans believe are essential.
To be slightly more correct, there is inlining but only of trivial methods that simply return an immediate value or a constant, e.g.

class NilClass
def blank?
true
end

def present?
false
end
end
>Again that's not how antitrust regulation works.

Apparently anti-trust regulators disagree. They put up enough of a fight to at least give Adobe an excuse for letting the deal fall through.

>You are confusing Adobe being a big company with why they are a big company.

I have heard your argument and I understand what you are saying. Unfortunately, you're not responding to my counter arguments, which makes this not a very interesting debate.
When a NATO country is invaded, the other countries in NATO will come and help out. Isn’t that how NATO works?
Lawsuits are not as prone to abuse in the rest of the world as they are in the U.S.A. - No EU judge in their right mind would accept a company suing an independent contractor for "brand damage" when all they've done is publicly ask for their money. This is not typically a worry EU citizens have.
They may be valuable C features, but Rust isn't designed by committee, and if it's missing some useful feature, you could probably convince the Rust team to include it, without having to invent GCC-specific extensions.
The second owner issue doesn’t exist here because the prohibition on reverse engineering is both part of the OS license as well as the Apple Media Services ToS, i.e. the device and the Apple ID account.

Both of which regularly require renewed agreement after updates which would trigger an explicit agreement, but there’s at the very least multiple instances of derived agreement.

1) Beeper runs multiple Mac minis for their Beeper Cloud service, those don’t run without agreeing to the terms. That agreement, which is a license to use macOS, applies to any subsequent uses of macOS on any other device. In fact, all it takes is for a single Apple computer to be used in any capacity within the company, because again, you’re agreeing to a license to use the OS, not to use the device, you own the device outright after all.

2) The EULAs and ToS are self-executing (“By using this software you agree”) in addition to requiring a click, trying to circumvent it by introducing a “second owner” isn’t going to change much

3) Claiming you didn’t agree to the EULA or ToS doesn’t do you any good, because then you’re admitting to using Apple’s software without a license i.e. piracy and the DMCA reverse engineering exception doesn’t magically grant you the right to pirate software (would be fun though, I could download whatever I want under the guise of “reverse engineering”).
What's always frustrated me about Google is that I would pay a substantial amount of money on an ongoing basis for the capabilities they could provide, but I'm absolutely not willing to pay what they're asking and what they're asking is tanking their products.

Google as a products and services company - Google with Apple's business model - is something I would've been a happy customer of for the last decade or two easily. Google as an ads company is an entity I go to great efforts to remove from my life.
If I have the baseline Mixtral-8x7B .pth, how do I convert that to a llamafile compatible .gguf?
There are no free markets outside of econ 101.
The two things are related. That's the insight of The Innovator's Dilemma. They cannot do it.
I do not have any Android products, I only use Google Assistant through my Sonos speakers. Do you know if that code is different from that on the Pixel? (Because my experience of Google Assistant is long from good/useful, it struggles with basic tasks, I have to overpronounce to be sure it can differentiate “lights on” from “lights off”, etc etc.)
Correlating driver accident rate to vehicle brand is stupid on so many levels.
In the case of Thunderbird and seamonkey, Gecko was not embedded, but was the "embedder".

For a short time, there was some attempts (native cocoa and gtk widget) to embed gecko, but it was really not meant to be, it was really hacky and never matured.

Gecko was never designed to be embedded. Really.
>Housing is being used as an investment

It seems a rather poor investment.
The main framework for running LLMs was pytorch, which AFAIK has a slow CPU implementation, so only GPU/CUDA users would be covered.

Llama.cpp was the project that popularized running LLMs on the CPU due to its very efficient implementation. Ollama is a frontend to it.
When I first had to drive (rental car) one of these touchscreen BMWs, I was terrified to death while checking _other_ cars on the road assuming their driver's are probably addictively fiddling on their touchscreens playing with the multimedia system. I couldn't believe this was the direction car industry goes towards...

Some premium brands (100k+ Mercedes, IIRC) still had physical navigation buttons, and I was happy to (exploit a bug in IBM/Hertz car booking system to) get these fancy cars for my weekly client visits.

The idiotic "everything must be a touch screen" phase has to end. Other notable examples:

* my glass cooktop also has touch-only "buttons". When water splashes on them, it switches off. Guess what happens when you actually cook on your cooktop.

* elevator "buttons" in my apt, remove your gloves

* Zurich pedestrian cross signaling buttons, remove your gloves. Idiotism next level: some bike crossing also have this now, even worse when you have to removeyour gloves while biking, then quickly put back. WTF.
You expect that people will rate most things to be 5s based on averages, since if you aggregate your best experiences as 10s and your worst as 0s, then most everything is a 5, right?

But human brains don't work like that. We don't compare a dinner at a restaurant to literally the best dining experience we ever had or a trip to a theme park with the birth our child, so you can't realistically expect people to operate in that way when filling out a review form.
XULRunner was not Gecko embed. It was Gecko embedding stuff.

There was never a proper embeddable gecko.

There has been an attempt for a gtk widget, but it never matured.
Presumably people will find stuff you post based on searching, keywords, etc. Some might follow you if they find your posts interesting enough?
> too many economics papers just assume a rational market and a manageable number of possible variables and that anything else is noise that can be ignored

Did you read the paper? Their data are from the Austrian social security registry from 1972 to 2007 [1]. None of this assumes a rational market; they're going out of their way to document a persistent possible irrationality.

[1] https://www.nber.org/system/files/working_papers/w24074/w240... § 3.1
Evil website. After about 10 seconds of reading, it gets replaced by a paywall.
Add less, ship less, worry about less. -- HTML is all you need to make a website

But if I could, I'd like to add none, ship none, worry about none.
My employer made me add so many shit.
I have no choice.
I know, that was the point.
WhatsApp was also XMPP and I had friends using it with 3rd pary clients.
My honda accord euro 2013s UI incredible...
each set of main controls for air temp, volume, etc have a characteristic....weather it be a single small knob, large knob, concave button, convex and so on - you can feel your way without looking at it - once memorised - easy to feel for again.

Brilliantly thought out car imo.
I don't know how immigration work in US but in Europe, most immigrants live on welfare with housing given by governments.
> a lot of tech (eg, HFT and adtech) is zero-sum

It's zero sum within the system. The existence of HFT as a whole is positive sum, though I agree that the compensation differential attributed to it outclasses that sum by a large measure.
The solution is simply to give the consumer the choice. Some will want theft protection and some won’t. Problem solved!!
Yes I was being sarcastic to parent and their bagel example.
Interesting to see a shoutout to Gwern for his writeup on spaced repetition.
Do you think I’m in favour of that patent or what is your point
Yeah, I had a similar script of my own, utilizing the fact that EPUBs are essentially zip files. Thanks for sharing yours. I'm a great fan of your scripts for text-only browsing etc.
Multiple… I used protonmail for some personal stuff, Gmail for other personal stuff, iCloud for my self-employed stuff, and outlook for my day job because my work forces us to use outlook.
I wonder if, as humans, we could benefit from this. Could we learn to read this compressed lingo?
Measurement units are not types. They are conceptually similar, but the way they are used is actually entirely different. You can encode units into types, but it gets ugly fast once you do anything more complex than addition and multiplication, so no one does it actually. You won't find any matrix library that uses types to encode the measurement units of every element of a matrix the way you would in a regular physics computation.

The way measurement units are normally used is essentially like special dimensionless constants that algebraic operations except +/- work on normally. So, you can multiply measurement units, you can divide them, a measurement unit divided by itself equals 1, you can raise a measurement unit to a power etc.
Can also try saving the file with a UTF-8 BOM. [1]

BOM > HTTP charset > HTML meta charset

[1] https://www.w3.org/International/questions/qa-html-encoding-...
Yesterday I tried mixtral 7bx8 running on the CPU. With an Intel 11th gen chip and 64gb DDR4 at 3200mhz, I got around 2-4 tokens/second in a small context, this gets progressively slower as the context grows.

You would get a much better experience with apple silicon and lots of RAM
Do you really think Russia will give up the already occupied territories? Crimea?
I think this could happen when Putin would be removed and NATO would deploy to Ukraine.
Just sending more and more weapons will not change anything.
Elon Musk and his conspiracy-laden leap to the extreme-right
The website is surfing on a trend of people worrying about the price of things.

However, I would argue most of things are cheap, even today. Their very low price in the last decade(s) was maybe an anomaly due to huge income inequalities in the world, global commerce expansion due to a very peaceful era, and very abundant energy.
The price of things is still quite low, if yo try to imagine what it would cost to a small or even a large community to build most of the things we use, we would have to go back to the 1800's.

Writing this comment reminds me that things could get more expensive, and making them cheaper takes a huge amount of human effort.
Yikes wait so is there no way to guarantee against this? Like if I buy a 4K MacBook Pro second hand on eBay surely I am able to guarantee they’re not gonna brick it on me in six months?!
No. It's a cover for stupidity of governments and failed governmental policies.
Iceland volcano erupts on Reykjanes peninsula
As a developer, nothing screams incompetence more than a site being completely unusable in FF though.