skysight-inc/HackerNews huggingface dataset:
The algorave and live music coding scenes are fun to watch, and no doubt their editors are innovative in ways I'm not aware of. Might investigate.

As for REPL-driven development, I agree. A smoother way of moving from REPL to editor would be great. I use ptpython and Emacs in terminals. I could probably get ptpython running in an Emacs buffer, never tried that approach. Ptpython's history makes copy-and-paste into Emacs fine, but it's all a bit clunky. Variables, imports, etc all need to be fiddled with. (Separate gripe: ptpython needs restarting if changes are applied to an imported file.)
/u/failingknife, I cannot reply to you, but thanks for making only relevant comment on this entire thread.
Small scale costs slightly more due to economies of scale, but it also distributes the power sources and so cuts transmission costs and adds redundancy.

Overall, as PV panel prices continue to trend downwards, we'll see less big installation in sunny places (which originally were the only ones that made financial sense) to more, smaller installs as other costs come to dominate the equations.
Well yeah, having precedence rules makes the notation more concise and can save you from typing lots and lots of brackets. And I don't think multiplication/division having higher precedence than addition/subtraction (and, by extension, AND having higher precedence than OR) is all that "screwball" - and even if it were, if you paid attention in elementary school, you already know it, so programming languages can rely on it. Of course, the moment they start getting "creative" with precedence, those exceptions turn into massive footguns...
"But that doesn't mean that a pre-existing information symmetry is necessary for an efficient market"

The literal textbook prerequisite for efficient market is not just informatuon symmetry, its perfect information. You shoupd know that if you are making 'free market can do no wrong' arguments.

Its like if all arguments about physics where made by 1st year university students that never moves beyond 'a hypothetical 100% efficient car on a frictionless surface hits another and has a perfectly elastic collision, what is the new velocity'
That’s fine if the state was providing these activities as unpaid or low paid hobbies in addition to actual jobs.

The problem is that the state is exploiting the prisoners for profit. The profit should go to the prisoners doing the work.
Are you saying people are submitting broken nix PRs to repos all the time?

I find that hard to believe, do you have examples?
What is Uber's "moat"? After all, it's "just an app" and there are so many of them now. Most drivers here have like 5 different ride hailing apps installed and take a ride from whatever shows up.
This is exactly what I was hoping for with the project.

Especially after they released the mechanical cad files.

Nice to see some hopes come true.
Home solar is strictly more expensive than utility solar.

If your area allows you to opt into power from a solar farm, and pay the solar farm's rates, jump on it.
We would, since I'd argue most people (hence, "the market") find having sealed batteries "acceptable", or, at least, not reason enough to not buy the product.

Most of the people I know replace their phones often enough that it doesn't seem to be a problem, and usually the battery isn't the issue. They mostly break them / get stolen / they just want the new shiny.
Christianity?
Show HN: ORM like client for JSON:API servers
Hello HN,

I'm very excited to anounce the release of the first EntityStore.TS version. It's an ORM like abstraction layer for TypeScript to work with API's through the model reflection.

In the first release we covered JSON:API specification. It is available as plugin and allows you easily connect to any backend API which follows described conventions. Besides it provides extension points for different filtering and pagination strategies which might be used by a server.

It's been a long way since idea to implementation. It will be really cool if you can try things out and give your feedback. Feel free to open any issues.

Thanks for your time and have a great day! ;)
Is there a break down on their cost per ride? Infra/engineering/marketing/local regulation/etc. ?
18A ? Where is the promised 5nm ? Shame on you, Intel
Sorry I wasn't clear about what I mean. I don't mean the ends, I mean the means. like exercising, or studying, or even brushing my fucking teeth have never in my life stopped being a manual decision. I want the ends obviously, like everyone else does, want them a lot in fact, but discipline just seems like an impossible thing for me because it _never_ seems to stop needing motivation to do things I need to do however long of a streak I do manage to build.
Same in my bit of .uk.

Now, admittedly, the app I use most often is stunningly ugly and has almost zero features, but it -does- have the feature of 'reliably producing a taxi when I type my name and location into it' and so long as that part works I don't really care much about anything else.

(in several areas of .us I've found that the taxi experience is "call them, one might turn up at some point" so I can see uber's tracking of the car as it approaches to be a welcome security blankie for people who've been traumatised by the local taxis)
None of that is true.

They can do one or two rows at a time without blocking use of the rest of the lot, and without stopping and starting.

Labor is most commonly a tiny fraction of the cost of a solar installation, home rooftop excepted.
So, will it replace the language called Nix or co-exist with it? How will Nix package manager and build system handle this new language?
So you can “manually tweak” an x86 laptop to have 20+ hours of battery life and not to get hot and loud under load?
You probably meant 𐤁𐤓𐤀𐤔𐤉𐤕.

Side note: to a Jew, this obsession of Christians over Hebrew and Biblical things feels rather... creepy - although I can't quite rationalise it.
New Indian rocket hits a snag on debut launch
> Another big thing, Nix has Flakes, which make it trivially to turn all your Git repositories into Nix packages.

I have no doubt that this is true, but I still feel dumb about it. I run a Plex server (among a few other workloads) on a NixOS box, and just figuring out how to update the Plex binaries off of the official master branch was a multi-hour back-and-forth endeavor between StackOverflow suggestions and compiler errors.

I really do love Nix though. And once I got it working I felt a LITTLE bit smarter, AND it's worked flawlessly for months.
How could any serious security researcher have been in doubt about Dual EC? The design did not not make any sense at all. Not until you consider that it is designed with a back door, then it is a sleek minimal design that does exactly what it needs to do and not a whole lot more.

If you couldn't see that from a mile away, then you might be too naive to work in security.
Taxi quality varies wildly by location.

In a lot of places that's absolutely true.

In a lot of places that's a laughable idea that will probably never be true.
I came across tylr the other week which looks very interesting. Probably easiest to watch this video[1] first then play with the demo and read the paper [2][3].

[1] https://www.youtube.com/watch?v=00riOfMuaNY

[2] https://tylr.fun/

[3] https://tylr.fun/essay
At least in theory both 20A and 18A are significantly superior to what TSMC has planned for its initial N2 node. Backside power delivery is the largest single factor but Intel will also likely have a density advantage on top of that. TSMC's N2 is a very conservative node.
Same in rural area I grew up. If anything, the monopoly on being a taxi drivers is what made it possible to get a taxi year round, not just during tourist season. So we could call a cab at a random weekday and probably be the driver's only ride that day. Then they would make most of their money during high season.

Now, lots of randoms dip into the high season using these apps. No longer profitable for the taxi to operate year around. So for the locals there is no longer a reliable taxi service most of the year...
Ask HN: What was Nix's big turning point?
Nix seems to have blown of up late and become a darling of uber-linux users and even folks not happy with package managers on MacOS.

My question is: Does anyone know if there was a single news article, blog, youtube video, influencer that took the project that's been around for a decade+ to gain so much mindshare? Or was it just an organic thing brought on by the containerization stuff?
I wonder if part of the root cause is allowing non profitable companies to list publicly. For early investors, listing is the end game and not having profitability as a goal means investors are more incentivized to grow hype than in sustaining the business.
Except for the red meat this sounds a lot like my low-carb keto-like diet.

Curious about the red meat though. Seems like a hot topic since I read a lot of conflicting 'evidence based' information on it.

Unfortunately my trust in the possibility to determine what's true or not is decreasing. This is mostly lack of time but also because interest groups spend a lot of money trying to establish their narrative through information manipulation.
Well, it was a convient carveout in post-civil war anti-slavery legistlation.
One can wonder why that was done, but it still exists regardless of that.

That said, prison labor is quite common across the globe and considered rehabilitating.

But here in Finland the prisoners are paid minimum wage or more per law.
This change happened in the last 15years or so and was mostly about it being considered unfair competition, which is an angle that might work in USA too.

Nobody should be forced to work for slave wages in slave conditions.
> Very few people get to actually try out the cell. Cubicles aren't offices. They're wire cages for moneys at the zoo.

Never having worked in a cubicle, I wonder: don't those dividers actually help a bit with noise? Sure, I don't expect them to be individual-office level quiet, but still better than fully open.

I used to work in a building where one "open-office" had dividers mounted on the desks, reaching about the screen height, with carpeted floors and some kind of sound absorbing panels on the ceilings. It was extremely quiet compared to the other "regular" offices that only had the carpets.
Gematria number system is a comparatively modern invention. Researching the old weights, measures, and coins of Israel show good evidence that the Egyptian number system was used, which is a somewhat decimal numbering system. Would be very cool if this language used the ancient Egyptian number system instead of this new-fangled gematria stuff. Then the numbers would be visually very distinct as well.
I don't know which part you mean, so you might have to clarify. But I don't think they were lying about having a self-driving car program - as someone else mentioned there was a pretty famous lawsuit about this very topic. I don't really remember much about how far along they claimed to be, but it's definitely possible they exaggerated how successful their efforts were - so that could be construed as lying I guess? But it's a tough nut to crack, as evidenced by Tesla's ongoing FSD problems.
It was ... over-optimistic.

I would -suspect- that we'll get full self driving -eventually-, but which of the companies attempting it will succeed first and how many years from now I have no idea.
> but it feels to me like goal-post moving

Because the two ‶they″ in your sentence are different people.

Sure, for fundamental researchers, solving protein folding is a big thing – and although AlphaFold made strides in this direction, it didn't ‶solve″ it on any metric.

But the other they, DD guys, already knew for decades that protein folding is but a brick in the whole process.
It's not quite true that it's trivial to turn a Git repo into a flake, because flakes don't do submodules, and https://github.com/NixOS/nix/pull/5497 has languished :(
Would you care to elaborate your argument?
We are talking about the company that had the "courage" to remove the headphone jack, and my MacBook "Pro" has just two Thunderbolt ports. No USB, no SD, no Ethernet. So I wouldn't try to find any consumer-friendly logic here.
I agree with the article about Uber's accounting games, but many of the arguments about why Uber can't be successful are unconvincing.

> In Q2 alone, Uber transferred $2.8b from its drivers to its shareholders.

From a business point of view thats exactly what it should be doing. Increasing margins and paying contractors less is what a business. I understand the ethical questions about minimum wage and pay for drivers, but from a purely business POV shareholders would be happy to see wider margins.

> Today, Uber is offering much worse service at much higher prices than the traditional taxi

I disagree. Many customers use Uber cause of the user experience, trust, easy of use e.t.c there's intangible value other than the sticker price. Cabs are terrible. Driver's are mean. You have to tell them you address, whistle down a cab. Even worse, in many foreign countries you have to haggle with the drivers or stare at the meter to make sure ur not scammed. not to mention the increased risk of theft. Personally, I've had so many nightmare experiences with cabs. Many Gen Zs/Millenials don't even know what a taxi cab is or how to wave one down. The proof is in the pudding. If customers are booking Ubers even if the price is more, it means they value the Uber brand and experience.

> But sloppy drafting errors led to the California Supreme Court striking down Prop 22

Missing context. Prop 22 passed the ballot i.e people voted for it. It was later ruled unconstitutional but will still be in effect until the appeals. The gig-worker economy is too important today that something has to be done. I don't know if Uber will win these cases but eventually some legislation will come up.

> Riders who face spiraling prices will drive their own cars, or take a bus, or take a cab, or take a Lyft.

Why? The data is not indicating that. I'm writing this from a $2,000 Macbook even though I know very well a $200 PC can do the job just as well. Brand/User experience matter. If Uber cultivates a strong brand it may very well prove to have pricing power the same way people dish out cash on overpriced and often inferior Apple products. It may seem dumb that many kids are willing to pay $20 to get a $5 burger delivered to their doorstep but some people value convenience.

I'm not saying Uber will succeed but they do have an opportunity. The TAM of their business is literally in the trillions. They probably have more data on transport and logistics than anybody else.
Acknowledging your ignorance and the limits of your capability is not Russell teapotting.

>If you're not interested in the legal minutia

How can I be interested in that which I don't even know ? I'm neither interested nor disinterested, I simply don't know. This doen't require a big brain to understand.

>The legal arguments for this case so far

Those are not arguments, what you listed are the facts of the case. Some of them are even 'future facts' that have not happened yet, but are scheduled to happen with high (but not certain) probability. All of those facts are and will be subject to the experience and argumentation of a team of lawyers who spent the last decades learning and practicing how to extract the most favorable interpretation out of any set of facts, and dismiss and trivialize those facts which can't be interpreted favorably.

Here is a game you can play with a person you know : Tell the person to select N public cases at random from a source you are not allowed to read. For each case, the person should tell you the facts of the case but not a single argument from the trial, the facts include anything known about the case prior to the trial. See if you can guess which party will win the case. How many cases out of N you think you will get correct on average ? You will not exceed 40%.

>All of these items are publicly available to you and me.

The entire history of China is publicly available to anyone with an internet connection, can anyone be a foreign diplomat to China ? A vast trove of medical and biological information is publicly available to anyone, can anyone be a doctor or even an assistent to one ?

Facts are not knowledge. Books are not knowledge. Records are not knowledge. These are "String Representations" of knowledge, crystallized and ossified remains of true knowledge, which are the mental representations inside the brains of people who studied and thought hard about the domain. You're not going to replicate those mental representations simply by reading their dead remains, you can say something, it's just not going to be very useful or truthful.
6 hours of battery life is less than one third of the low end MacBook Air. Unfortunately, because of the prevalence of Electron apps like Teams and Slack. It doesn’t take much to tax an x86 based laptop. Chrome is also a notorious battery hog.

It’s nice to be able to treat my laptop like I’ve been treating iPads for a decade - a portable device that you don’t have to worry about running out of battery during a day of normal use.
Weirdly I was lookingt to see if there was a papers please on Android last week and concluded it hadn't been ported to mobile because of the results.

Lucky this came up on HN so I found out. If that weren't the case I doubt I'd have thought about it again and wouldn't have ever bought/played it.
Presenter Pattern: Separating presentation concerns from business logic
> I think Alphafold will be of immense value.

Are you working in the field, or is that a dilettante's opinion?
I don't think there is anything wrong with unprofitable companies getting to list. Problem is the investors. That there are enough people both private and institutional that even consider buying an company that has and does not generate profit. And even more so does not seem viable route to such.

Maybe fund managers should not be allowed to invest in such companies. At least outside qualified investors.
Once upon the time most patents were filed with the hope that they will be a source of revenue through royalties.

Now most patents are filed by companies who own the patents of their employees with the purpose of being weapons against competitors. The patents are used either to prevent the appearance of new competitors or to ensure that the existing competitors cannot push the patent owner out of the market.

When the purpose of the patents is anticompetitive, the patent owner either refuses licensing or requests absurd conditions for licensing, knowing that nobody will be able to accept those.

I agree that what you propose would be a great improvement in the patent law, restoring the original purpose of the patents, of being only a source of revenue, instead of preventing any competition.

Moreover, there are very few examples, if any, in the history of patents, when a patent, especially a revolutionary one, was enough for making useful products, in the form conceived by the inventor. Almost always, the patents became really useful only after others have invented additional improvements, removing various shortcomings of the original patent.

When the patent owners refuse licensing, even if they are not patent trolls and they really attempt to manufacture products based on their patent, they typically do not succeed to make products as good as those that would be made by a third party who would have licensed the patent and then would have added improvements on top of it.
Transpiler is a very useful word. It makes it clear that the translation doesn't happen from a high-level language to a low-level language as is usually implicitly assumed.

Arguing about the technical definition of compiler misses the point outside of a scientific paper. Connotations are more important than an arbitrary definition you happen to agreee with.
Smells like maybe retaliation for criticizing police abuses?
Most lisps that leverage repl-driven development also have repl integration in the editor itself. So for example, I write my Clojure code with vim as normal, and when I want to run a snippet of code, I highlight what I want to run and execute that snippet in the editor, that communicates with the running repl instance and displays the result in my editor. This way, when I'm done, I simple save the file that has all the code i've evaluated in it already.
Why Solar Roasting Could Be the Future for New Mexico’s Chiles
I knew this whole space was a race to the bottom business wise the first time I had a driver rock up with multiple phones on the dash and he described how all the drivers in the area arbitrage the different companies against each other. I joked as a rider I had just done the same thing and taken the cheapest one. I certainly enjoyed my VC subsidized transportation while that craziness lasted.
It looks like they were just barely ok on computer sales in 2001, adding up the quarters their accounts say 3,087k 'CPU' sales for the year[0].

Of course even if they had dipped below 3m that doesn't guarantee Microsoft would have pulled full Office support. They would have had the option, but the deal only ran for 5 years from 1997, so it was almost over anyway and they would still have been committed to minor point updates. If they did have a major update in the works at that time for release in the last year of the deal, it would have been so far along in development it might not have made sense to cancel it anyway. Especially if it had already been announced.

[0] https://www.annualreports.com/HostedData/AnnualReportArchive...
its simple - you are a decision maker, you need a higher power to approve of your decision, to show the people you were right. It used to be God, now its the market.

Before priests would help you veil your decisions in religious terms. Now economists help you veil them in economic terms.

When everything is going okay, tou can use that as divine approval for any random decision you made. When everything is going badly, you can blame it on any random decision you opponents made.

We look at a downturn after the pandenic as a sign of the divine entity, the market, being displeased. We attempt to applease the divine entity with human sacrifice, by throwing the poor to the wolves and cutting taxes.

Anyone that points out that we've been trying the same religious orthodoxy for 40 years with poor results gets labelled a heretic - a socialist.
Ask HN: Experience with Go Lang Interfaces
I wonder how well go interfaces are working for you in regards to the fact that a type doesn't declare the interface it implements (like in many other languages).

8 years a ago I worked on a 50kloc project and it doesn't seem to matter this way or the other. I didn't find it useful nor did I find it harmful (since then I moved to work in other languages). Then I had the feeling that if the project needed a massive refactor it would really introduce bugs that wouldn't happen elsewhere. But that assumption never got to be tested.

Do you have a battle story regarding go's interfaces? did it save you? did it introduce bugs?

Thanks,
You can't just cherrypick examples and say this is typical.

Even worse, you (GP) can't say this is typical without providing any examples when the most obviously relevant analogy (precendence in Go) does not support your statement.
I see nothing especially incomprehensible about Nix, the language itself pretty simple. About the only thing I had a bit of an issue with is that I kept forgetting that functions only take a single argument in Nix. But other than that it is very nice to work with and has all the syntactic sugar you want, string interpolation, sets/map, sane multi-line strings and all that. Syntactic sugar is an area where Scheme has basically nothing to offer, everything needs calls to functions with long names.

For most common uses you barely even have to care about the language, as it's just some JSON-like data with shell scripts in between that do the actual work.