skysight-inc/HackerNews huggingface dataset:
This is a tough and crappy situation but that was an engaging read surprisingly! Nice one
Tell me you're a fellow boomer without using the word.

These kids today...might not even have a full computer at home. It is possible that they only use one at school/work. So the majority of the compute time is on a device. This is something I have to remind myself of a lot more often. The mobile first concept is real for a reason. So, just having an ultrawide and a system with an OS is pretty much on the lines of a class distinction.
In case anybody else happens to read this cursed thread, the issue is that this guy failed to understand what I was saying in a previous discussion, did a drive by on a later one where he fully 100% misrepresented what I said, refused to acknowledge the misunderstanding, refused to think critically about what he was saying, and went off feeling proud of himself for pointing out that global warming has not stopped cold in its tracks. This is absolutely maddening and shameful behavior, and nobody should have to endure such proud idiocy.

What I previously claimed was that emissions were plateauing. Which means that we are slowing the annual increase in greenhouse emissions. This makes sense because in developed countries we are getting more efficient, as measured by per-capita greenhouse emissions decreasing. If this continues and spreads to less developed countries (as it is economically and politically incentivized to do) it will "plateau" and stop rising. Stopping rising carbon emissions is a necessary prerequisite to lowering them. Neither stopping emissions from rising nor lowering emissions will keep temperature from rising. To do that, we need to achieve zero net carbon emissions. When that occurs, the earth will remain at its current temperature (although there is a decade or so lag time I believe between emissions and temperatures). Then we must remove carbon from the atmosphere to return to whatever global temperature we decide is appropriate.

I look at this and see that we are indeed taking some of the steps to solve the problem. It is not the case that nothing is happening and everything is getting worse. I wish we were solving it faster, and I certainly support investing in sweeping policy reforms to move to renewable energy as soon as possible.

But to jshen, who refused to think about any of the details and elected instead to be an ignorant asshole: go fuck yourself and please, I beg you, never talk to me again.
Flip phones seem like a nice concept - small pocket size, notification display, full size. But current implementations are like overpriced beta implementations - once they polish the concept I can see myself getting one.
I have literally seen people scoff at biking or riding the bus as something for poor people. It is a common sentiment.
I don't have to intend to sell it in order to want to restrict others from doing so, though. Even if I want to allow others to sell the product or something which contains it, I can want to restrict them to certain usecases. (see "no more than 700M MAU" in LLaMa)

AGPL is not a full solution to this because the SaaS loophole.

Huggingface is entirely in the right here - there is zero reason for them to effectively subsidise their competitors who will obviously not contribute back in any meaningful way, but at the same time, want to publish the source, either for altruistic reasons or for publicity reasons.
I don't think their will be much interest in foldables until (and if) Apple decides to release one. And then...well...Apple will ship a polished enough product that it will sell.

And it really isn't "keeping up with the joneses" so much as "I'm not sure if that will be really useful" (until you see that it is actually really useful).
Is that so? The most dignified, people with the most money, are also causing the most desctruction.

I find it odd to say people are fighting climate change if they actively contribute to climate's destruction. Doing it for a short time with a clearly stated end date would be one thing. However, almost nobody emits less than the crucial threshold of 2 t CO2/year.

At some point you have to admit that if you aren't doing it, you aren't doing it.
"People hate paying for shipping. They despise it."

Similarly, the hate for add-on charges from the likes of airlines, hotels, and Live Nation.

Forcing airlines to quote one price and one price only is one of the more wonderful things that the EU has done for average Joes.
I mean, practically speaking it is just temporarily unmuting yourself. It's active while being held instead of toggling is the only major difference
Funny that he complains about the 5.75$ per month the electricity company charges. You still used the grid, so how are they going to maintain it? How to pay the guy who fixes the power lines in your street?

This is actually the way it should be, and obviously not the way it's done here in Germany. We don't have net metering "because you'd be using the public power grid as your private battery then". I already pay 15€ every month as base fee, and it's not like the power grid is wearing down like a tire if you use it more. (Yes, technically it does, but practically negligible). Also if there would be more power produced in my section of the grid than gets consumed, I simply couldn't push any power back into the grid, so it's not like I'd get paid for producing power that nobody is consuming.

But no, not in Germany... current prices for consuming is around 30-40ct per kWh, while you only get payed around 6-10ct per kWh depending on when you got your system installed. And that only applies to bigger setups on your roof, the smaller ones you can mount on your balcony for example, you get nothing. Energiewende made in Germany.
DNS _protocol_ and _servers_ are conceptually easy. In practice, the implementations and what actually happens is not. When you type google.com in your browser, do you know exactly the workflow in your computer and the different caches it uses (browser, OS etc) and how they work?

Do you know which Linux tools use gethostbyname vs getaddrinfo and why they could give different results?
I think parent is pointing out the unnecessary “for one year” part. What is the purpose of that?

I assume that this turbine should be able to supply those 36,000 households for an arbitrary amount of time, not just one year.
hehe, I can live with that, I punch my cards by hand like a true 10x engineer.
That's true. They are a good start though.

And for a startup it's trivial to comply with GDPR because:

- you start from scratch, so you know not to collect more data than you need

- you don't need that much data to begin with
Ditzing around with 3.5 I can’t easily replicate the gist of their approach.
We had trees, they ripped them out in the name of safety.

"A drink driver might swerve off the road" killed so many old growth trees in the US.
As one of the authors of https://hsyl20.fr/home/files/papers/2022-ghc-modularity.pdf (discuessed at https://news.ycombinator.com/item?id=31250141) this rings really true.

If all we do is compiled and to end, it is really easy for the pipeline stages to "rot together" such that we get these lies the blog post author points out. We must to be able to start and resume compilation from any point, with arbitrary programs in the intermediate representation to ensure modularity doesn't regress. Really glad IDE and now security use-cases are finally hammering these basic software arch principles to compiler writers!

I recall and earlier thread, https://discourse.llvm.org/t/rfc-an-mlir-based-clang-ir-cir/..., where someone else was interested in the same thing. And it seems Vast (prior to open sourcing, and the reveal of that name) was mentioned by the blog post author in the thread. Very much hoping there is thus enough interest to get this upstreamed.

Best of luck to everyone involved!
It's true there are but even these examples are in my opinion too small scale. I had hopes with the reboot of Cyberpunk 2077 but it was largely a miss. It had the cybernetics but not anything else. Personally I think that when Cyberpunk is done well it acts as a metacommentary of how our world runs the people that are often left behind and the stories of others.

Communities for this just don't exist. And they won't. The lives of the average writer in every part of the world just hasn't gotten better, you need groups of people working on things, not just experts but people who can interpret and work together on things. And it doesn't exist. A market could exist but there's no one willing to invest in a venture like this, talking about these complex issues and the lives that people live. A living world. Well, I doubt anyone's really interested.
Got curious what the power rating of the blade pitch control system is. Couldn't find a size reference, but KEBA [1] sells motors and drivers at the 9 kW and 22 kW levels. Nidec [2] at 26 kW.

So just controlling the pitch (presumably of a more average turbine) uses the (peak) power of heating a house in Sweden. Noted that the duty cycle is low, but still.

[1] https://www.keba.com/download/x/18628e52a3/pitchone-datashee...

[2] https://www.nidec-industrial.com/wp-content/uploads/2021/05/...
Nowhere did I suggest anything involving touching code or even raw config file.
That is on land, there is a reason a lot of wind production is close to a harbor.

So near-site in practice means, near-harbor.

Possibly you can have an agile vessel doing the last stretch so that you can change that to ~near-sea.
I am surprised that Google seems to underestimate the possibility of this sort of thing actually pushing people outside its reach.

I am in the same boat as you, I am not as worried as some of the doomsdayers, I would just opt out of their shitternet entirely and find other ways to live.

The web today is not the valued asset it was to me in decades past.
> I don't get it. You need glasses anyway for everything else.

When you get older, you often start needing two pairs of glasses (or bifocals). One for things far away (the glasses you drive with) and one for things much closer (computer, phone, etc...).
Maintained open source software. So many alternatives have shady patches on unmaintained Linux with weird drivers.

Life is too short to deal with that.
Sensational headline - 95%!? How bad is this for the South Korean economy?
Wouldn't that be safer?

I would rather the drunk driver hit the tree and deal with his/her consequences, than hit my house or my neighbors during our sleep.
And I am free to agree that authors can relicense their works under open source licenses that are inconvenient to the bourgeoisie. Such is life.
Have you spent much time in the US? American cities are nothing like Europe. Everything is far more spread out with more empty land in between buildings, so all the distances are longer. And the concept of what we Brits call a "corner shop" hardly seems to exist in 'Murica - you get these huge residential zones where it's nothing but homes, homes, homes for miles and miles with no shops or anything commercial. So if you need to, say, buy a loaf of bread, or do any of the everyday chores of life that require one to leave the house, your destination is never within walking distance. It's my least favourite thing about day-to-day life in America.
My little "farm" covers 21 acres. The blades on this single turbine sweep an area equal to more than half of that. Amazing.
> For all we know, this could be one of those accidents of sloppiness that introduces a particular containment that makes everything line up as a super conductor that nobody else will easily reproduce.

Maybe we should call this the Hyde Phenomenon.

> Jekyll's involuntary transformations increased in frequency and required ever larger doses of the serum to reverse....Eventually, the supply of salt used in the serum ran low, and subsequent batches prepared from new stocks failed to work. Jekyll speculated that the original ingredient had some impurity that made it work.

https://en.wikipedia.org/wiki/Jekyl_and_Hyde#Plot
They still are mutually exclusive. For example, you don't have built-in bitfields in Rust. You have fat objects that requires heap memory to work properly. Still, there are many kinds of metrics for performance. While the execution performance of Rust is fantastic that it reaches the figures on the ballpark with C and C++, and sometimes even better due to fundamental stuff like borrow rules and strong alias rules and immutability propagation, the developmental performance of Rust is abysmal at best :[ Bunch of concepts to understand, generic and trait bounds, async and Poll, crate orphan rules, ownership and lifetime and although my prior C++17 knowledge did help, but consider in the picture for a complete newbie, they are no easy feat to challenge.

The compilation performance of Rust is also unsatisfying too with right even though it got the package manager right. I remember sitting 15 minutes to build my first ESP32 RISC-V firmware in Rust and still have to wait 2 to 3 minutes for consecutive debug builds. All of that on a Ryzen 3700X, maybe machine issue idk.
Invest for the long term. You may get lucky and have an exit, but you’re more likely to get rich by saving and investing over a long time period.
In my case, I used it in an actual course on Bayesian inference. Looking back over the material it doesn't seem particularly complicated for anyone with a solid probability background, but maybe the concepts are hard if you aren't seeing them presented nicely in a lecture setting.
They go hand in hand; unsafe infrastructure is inherently undignified to use. It is both unsafe and undignified to walk in a dirt ditch due to lack of sidewalks.
Mike Masnick's guide to not being scared of technology
> (...) salivated over the thought of getting a driver's license at 16 and getting away from Mom and Dad (...)

I'm afraid this mindset needs context. If you find yourself living in a place where everything is located tens of km away, and short drives are assessed in how many hours you spend in a car, and this is further compounded by the utter lack of a public transportation infrastructure, then gaining access to a car is a basic necessary condition for autonomy.

Contrast this with some European urban centers such as the Netherlands' Randstad, where a two hour train ride from your doorstep can get you anywhere everywhere, and can actually be an international trip.
I tried one from the paper against GPT-4 and I wasn't able to make it work. I tried a few 'harmful' instructions and the suffix never changed the result much.
Green threads are coming to Java this September so all this will be moot.
Giant turbines out in the ocean with regular gales and storms. That must be a massive challenge to construct.
How an English Exile Ended Up at the Court of Genghis Khan’s Grandson
I appreciate Dang's effort & value him as a person. I think that he is limited in how effective he be can moderating the site's policies. Any single person would be limited. I think making moderation activity publically justified would lift a burden from Dang's shoulders, weed out bad faith moderation, & provide feedback to moderated authors. A win win win.
Could you unpack it? Of course if I steal your cash I would be guilty etc, how does that make OK not accepting currency that is legal tender in country?
No, we send people to prison to remove them from society so they stop harming others.

These largely aren’t people who were committing minor crimes like selling weed, they are people who have repeatedly proven themselves to be dangerous, violent and antisocial.
US Army Field Manual on Leadership (1990) [pdf]
Ask HN: I think most SaaS can work well SQLite. Prove me wrong
I think most SaaS vendors over-complicate things, especially in the beginning of the startup journey. Using simple technologies like SQLite can significantly reduce the complexity of the project, when compared to other database technologies.

what do you think?
Paul Atreides and the Fremen.
#23 doesn't seem bad:

""You should never use the password "password" or "123456" for any of your accounts""
The grocery store example is very helpful to illustrate how its not just the quality, safety, and practicality (e.g. time) of the walk that leads to most Americans driving- there is also the fact that the whole process and experience is predicated on the expectation that you will have a personal car.

Specifically: In the parts of W. Europe I have visited I observed mostly small grocery stores (esp in towns and cities) that folks visit daily or nearly so for food. People may stop on thei walk home to get dinner items each night! Contrast that with the U.S., where you are more likely to encounter a large grocery store- except perhaps in the densest inner city (but then maybe no grocery store at all, which is another story)- where people visit once a week or so. When people go to the grocery store, they stock up. Stores are optimized for buying multiple (more than you can carry at once) bags of groceries, which you then necessarily would load into your car and drive home.

Most folks would not willingly opt to take a long risky walk through unpleasant surroundings, traverse a giant parking lot not designed for walkers, then have to march through a large grocery store for many minutes to leave with just what one could carry. Sure, folks could bring a personal hand trolley or something but this really does not address other underlying problem.

So, in the case of grocery stores the basic culture of shopping at a very large center less frequently would also have to shift for people to leave their cars. And, I would argue, so it goes with many things. Shifts to a more pedestrian-oriented culture and environment may happen with time or in certain areas, but I don't think it would be simple, quick, or widespread any time soon in the U.S. for reasons that go beyond sidewalks.
> To Renaud, Claire, and Eugen of the Mastodon developer team, who went above and beyond all expectations to help us out. You folks were amazing, you took our situation very seriously, and immediately jumped in to help us. I really could not have asked for anything more. Thank you!

I don't know if Vivaldi provides financial support to Mastodon (I couldn't find their name on the sponsors page). If not, I hope this situation causes them (and other companies using Mastodon) to consider sponsorship or a support contract.
There is U+2422 Blank Symbol (␢).
> doing good CS research as assoc prof

> of the three same rehashed ideas ad infinitum.

;)
Most people who bring up birds wrt wind turbines don't care about birds, eg Donald Trump.
This is a good point, and (charitably) this might be what the original author was trying to describe. If you are used to something being particularly scarce or valuable, you might continue to overvalue it on the margin even when it becomes less scarce.
100%l the lack of tree cover everywhere is criminal.

Three sticking points in my experience trying to help manage street trees in a neighborhood of 400 homes:

1. Planter strips are too small. This leads to infrastructure conflicts that are costly like lifting sidewalks and exploding irrigation lines. The problem is many municipalities simply have standard streets too wide and planters too narrow.

2. Maintaining trees is an ongoing expense and if not managed by an HOA or municipality the costs explode as individuals have to pay a crew to drag out equipment for just a few trees.

3. Lack of mandatory diversity- my neighborhood is 60% ash because the builder got a good deal 15 years ago after the emerald ash borer was found out east and wasn’t top of mind in the west yet. If the EAB makes a strong foothold entire blocks will be starting from zero again.
That's really cool, but the price is steep! It makes sense to buy one for one's immediate neighbourhood and the places one intends to go to often, but it becomes expensive really quick if used for trips to anywhere else.

Is there any kind of consumer braille/raised print printer on the market (one that can do not just dots but the lines as well)?
I think you've explained the "LangChain alternative" motivation pretty well, but as someone who hasn't yet worked with LLMs from a development perspective, what are the primary benefits of a framework like this?

Does the framework help with building the vector store? If not, are there complementary frameworks you use and/or would recommend? I'd think one would want something that watches a collection of source documents (with lots of supported formats) and updates the vector store as those change.

One of the primary benefits of a framework seems to be to act as an abstraction for LLMs and vector stores. I see LLMFlows supports Pinecone. Does it support others (e.g. pgvector)? Does it support LLMs other than OpenAI LLMs?
Some cameras do this automatically, and will adjust the focusing distance in steps in order to obtain a larger depth of field.

It's mostly used in macro photography, where the depth of field is less than a millimeter thin, although it's sometimes used for landscapes too if there are elements in the composition that are very close.

As for lenses that have more depth of field, having more depth of field requires a smaller shutter, which means that less light enters to hit the sensor. A shutter that's too small will also be less sharp due to diffraction. So in practice, it's necessary to do focus stacking in certain scenarios.
I log stacks for every error-level log and have never found it that useful. It's better than just logging "EOF" with no context of course, but manually annotating each frame with information not known to the caller is the way to go. Shifting to Go specifics; stack traces miss things like channel recvs and loops. Consider:

for _, datum := range data {
if err := DoSomethingWithDatum(datum); err != nil {
log.Error(...)
}
}

In that case, the stack trace misses the most important thing: which datum failed.

Another common case:

type Thing struct {
Value any
Err error
}
func Produce() {
ch <- MakeThing()
}
func Consume() {
for _, thing := range ch {
if thing.Err != nil {
log.Error(...)
}
}
}

This one is easier to get right; capture the stack when MakeThing's implementation produces a Thing with err != nil. But, a lot of people just log the stack at log.Error which is basically useless. (Adding to the fun, sometimes Consume() is going to be an RPC to another service written in a different language. But you're still going to want a stack to help debug it.)

TL;DR stack traces are better than nothing, but a comprehensive way of handling errors and writing the information you need to fix it to the log is going to be more valuable. It is a lot of work, but I've always found it worthwhile.
Using an interpreter on old hardware was often to save memory

https://lwn.net/Articles/412024
I think the potential to generate "objectionable content" is the least of the risks that LLMs pose. If they generate objectionable content it's because they were trained on objectionable content. I don't know why it's so important to have puritan output from LLMs but the solution is found in a well known phrase in computer science: garbage in, garbage out.
I did actually read most of the article. Did you read the section immediately after that?

> Why is Python not Sufficient?

It then proceeds to make a case why Python would not have enough speed or support for parallel processing, which is what I'm disputing.
The pyramid structure is used to illustrate that upper layer concepts are supported by the bottom layer concepts. So, in this case, dignity is less essential than safety. Given safety, one can begin to develop dignity.
"Be careful when using public Wi-Fi networks"
"Mix the ingredients together in a bowl"
Whattt?
Linen might be a good fit.

https://github.com/Linen-dev/linen.dev

https://news.ycombinator.com/item?id=31494908
I am confident that you have accurately conveyed the British mentality towards their circumstance, and therefore the reason their circumstance will continue.