skysight-inc/HackerNews huggingface dataset:
When I see things like this I am always amazed at how we manage to squander our potential.

When I see the best in people and then see the silly loops and squiggles we get ourselves into it is like playing Chopsticks on Mozart's piano. We know it could do so much more. I mean, we are free to play chopsticks and that is fine, but ultimately in focusing on the short term despite being aware of the long term, it eventually gets taken out of our control and the base ecosystem has its way with us. It is better to show restraint now rather than have it forced.
I thought that was all pretty funny.
The contents of these particular emails is actually not very sensitive, and the courts do allow for redactions of more sensitive things (e.g. the actual numbers involved).

Things that should not be discussed in writing happen in person. Meeting rooms, offices, hallways, golf courses.

The emails are written knowing it might be public. And at the C suite, emails are to be very intentional.
This whole flip-flop is as vacant as Moore’s law. It gets flexed to fit the narrative of the day.
Why through a web broswer? Seems pretty easy to "copy an paste this line in your command line", or maybe a simple installer app wrapped up for each OS in Flutter.

I agree zero friction would be nice, but this example is pretty deep in hardware and details
To steel man the "white privilege" argument, would be to say a black person growing up equally poor as you, would still be at a disadvantage to you in terms of how they would be treated.

(And yes, that's ironic if you are then discriminated against specifically due to the assumption you are inherently privileged.)
> Honestly, there wouldn't be that much need for bollard is majority of cars would be city-car like the one in 4:39 min

A Smart car starts around 1500 lbs without driver. Something like a Smart fourtwo can be as much as 2300 lbs.

No person or bike is going to stand a chance against a vehicle weighing an order of magnitude more, even if they look visually smaller.

The idea that Smart car sized vehicles would remove the need for bollards is not realistic at all.

You also can’t judge vehicle safety by appearance. There are a lot of lightweight, small, low front end cars that actually have poor pedestrian crash ratings because the low front end takes people out at the knees. The Honda S2000 is a classic example.

A lot of the internet anti-car anger likes to idolize things like Smart Cars as solutions to everything, but the reality is that any time you have a vehicle weighing an order of magnitude more than a human capable of traveling at 40mph in a matter of seconds, humans don’t stand a chance against it in an impact. Smart cars are great for parking and fuel efficiency, but the idea that they would automatically solve pedestrian safety issues as well is just fantasy. Marginal improvement? Sure. Solution that removes the need for bollards? Definitely not.
Maybe you are ready to learn about Anarchism
Let's not forget cycling infrastructure and public transit as well. We should prioritize the means of transportation that are most beneficial to society and most equitable first, then if there is room we can make some allowances for energy inefficient traffic-congesting air/noise polluting motor vehicles.
Umm, no. I believe it would cost in the hundreds of millions to develop and manufacture.

I dont work in hardware, so i dont know what is involved. I do however work in software, where people are constantly saying things are easy or devs are just lazy. Until they put their money where their mouth is and try it themselves. Usually they are in for a rude awekening once it becomes obvious they are full of shit.
You're not alone. It made me laugh too.
It's easy to forget tangible win-win examples like this[1] or this[2]. Speaking from my personal experience, it's improved my life by reducing tedium associated with writing code. Small wins, but there's lots of them spread over many people. They are not abstract and it's harder to write grand narratives about them.

> Precipitated a new class of computationally intense and expensive systems at a time when we desperately need to be focused on sustainability and reducing power demands/increasing efficiency.

Microsoft are building over 10GW of firmed renewables which will partly power their AI datacenters. It is not all greenwashing and cynicism. As far as emissions go, GPT should not be put in the same basket as truly wasteful sectors like beef or crypto mining. Everything takes energy, including productivity tools like GPT. The focus should be on sustainable growth and scaling firmed renewables, which is the only politically realistic way out of the climate crisis. Degrowth can't work, either on a political level, or on a company level given the competitive capitalist system that they exist in. I find this[3] is a good discussion on that topic.

> Flooded the internet with unverifiable noise that looks credible

I agree with you on this. It's not all rosy, but let's not let social media off the hook. LLMs have not made long-form journalism worse, for example. The problem is the interaction of LLMs with incentives created by SEO algorithms and social media.

[1] https://globalnews.ca/news/10463535/ontario-family-doctor-ar...

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5478797/

[3] https://podcasts.apple.com/ca/podcast/is-green-growth-possib...
Many Israelis speak Arabic. Some Israeli Jews, and probably ~all Palestinian-Israelis (20% of the Israeli citizenry).
Yeah, it's especially confusing trying to understand how it's the Asians fault, too.
Why not? If someone is willing to make large bets like that, all the more power to them.

Society has (and should) continue to become wealthier. The laws that govern us has improved from the medieval days where money is everything, so just because a private entity is able to spend a lot doesn't imply there's anything untoward.
> Where Rust won't compile when a lifetime can't be determined, IIRC Nim's static analysis will make a copy (and tell you), so it's more as a performance optimisation than for correctness.

Wait, how does that work? For example, take the following Rust function with insufficient lifetime specifiers:

pub fn lt(x: &i32, y: &i32) -> &i32 {
if x < y { x } else { y }
}

You're saying Nim will change one/all of those references to copies and will also emit warnings saying it did that?
That is cool! Indeed there is a good cross section of home automation , software development, power monitoring, and hacker news.

I just did a new video on building a 68030 computer that I suspect will have a much smaller audience!
Maybe try it out.

It might remove steps to get the boilerplate in front of customers quicker, and iterate quicker than doing things manually.

I like Postgres a lot for many reasons.

Tools like Hasura and Nocodb/supabase/teable have their place though. It can seem a waste of time to build some admin UIs in the beginning but having something like this allows other folks in the business to participate.
> Only a white person could come up with that.

lol
> Why do you say that?

Israel is rich. Palestine is poor. It would be on par with a German or Korean reünification in terms of cost.

Also, Israel has a relatively-liberal voting population. Palestine does not. One could have reasonable concerns around losing valued freedoms if a single Palestinian state drifts towards regional norms.
Google does have one direction, the same direction it's had since IPO, really.

Maximize ad revenue, to maximize share value.

Just all the other window dressing is going away.
> The over riding DEI principle is that every profession, every organization, every role, must somehow have exactly the demographic breakdown of the society as a whole.

I’ve simply never seen this happen, although I’ve seen a lot of accusations of it. In a very large organization you might look at how your organizations demographics compare to industry demographics in different ways, but that’s always been at most an individual data point that elicits further investigation.
The consequence, a violent one, has been incremental land capture
Correct. My mistake.
One ambiguity here might be that Javascript defines strings as UTF-16, but JSON defines strings as UTF-8.
Sure, but you don't look at that, but look at race.

For example, would affirmative action policies give priority to a white irish man/woman, a descendant of the poorly-treated irish people ~100years ago, or to a black person whose (grand)parents immigrated to USA after the slavery was abolished?
This just sounds like one endless meta argument on how this community should / does work and the strange part this "start up" and businesses would play.

>The campus would be created, in part, by gathering residents in adjacent rental properties and individually owned homes, and knocking down walls and fences and conjoining backyards — no small challenge under San Francisco’s notoriously expensive real estate market and byzantine bureaucracy.

What happens if some of these locals say ... no?

Do those locals even all own the property they live in?

Does just anyone get to live there?

As for the other examples listed, they just sound like the typical rental type situations that maybe have more common spaces? Is that all this really is?

It's not even clear to me how many "tech workers" want to do this thing. It's all very vague.
Nantucket newspaper trolls local Tesla Cybertruck for havoc on tony island
The point is that anything besides line of sight is unpredictable, so the ability for AM to sometimes reach around the world is irrelevant if you need to know how many people it will reach, which is, more or less the same as FM.

In other words: you really don't need the ability to sometimes unreliably broadcast icy road conditions, or a tornado alert, to someone three states away.
Building a programming language is such a tiny, niche part of computer science and software engineering that most computer scientists and software engineers never do it. They don't need to do it.

I think a decent computer scientist and software engineer should be able to understand everything written in this blog post, modulo any Clojure-specific syntax if they're unfamiliar with that language.

But replicating it off the top of their head? No, and that's not expected.

A mechanical engineer is a different example than I gave, so that changes the analogy. We're discussing a member of a profession being able to de novo create the things they use in their trade. I would expect most mechanical engineers to be able to build a lathe, yes.

But a mechanical engineer is not a materials scientist or a metallurgist. I would not expect a mechanical engineer to be able to create rubber capable of being used for a belt in the lathe, nor capable of creating steel hard enough to form the cutting bit.

Perhaps you're right, and there's insufficient granularity in the terms used, where "computer scientist" or especially "software engineer" is used to describe the 99% of us who haven't and have no need to create a programming language, plus the rest.

But I won't be updating what I call myself. To paraphrase Office Space, "Why should I change? They're the ones who are elitist gatekeepers".
Re: normalization of gish gallop

The speed reading shit they do in competitive debate was in my opinion 100% caused by clandestine elements who wanted to keep the future “revolutionary” intelligentsia class obsessed with ivory tower elitism so that they don’t get too close to doing actually subversive things.

I have no other explanation for how otherwise smart people think that speed reading lacanian psychoanalysis is high school is valuable for anything.

https://en.m.wikipedia.org/wiki/Spreading_(debate)
So if a virtual bollard erroneously pops into existence in the wrong location or moves...

This is a nice idea but it's far future sci-fi at this point.
Mid-way through development, once I still had to solve the problems of sharing and printing, I almost gave up on continuing the work because I thought: "it surely must be easier to just learn a CAD application".

But as another commenter highlighted: that meant a learning curve not only for me, but for my wife as well. And then there was the challenge of sharing it with everyone else via email, IM, etc. Having it open in the browser means it's easy to share, and fast and easy to load and show to people anywhere (which is handy during construction).
I think it would help to know what you think a coherent DEI statement would be.

DEI statements as you're hinting can be quite performative and full of pagentry and then things slowly drift back to how they were all along.

DEI as a field is new, and I find they are not given as much slack as non-DEI people figuring out something new and getting slack for taking risks and improving messaging.

I can try to find a few links that helped me understand more. One thing was the difference between DEI and EDI.

It seems EDI (equity, diversity, inclusion) in that order might be an updated revision that can help.
fyi, MEMRI is a media outlet literally founded and run by Israeli intelligence officers.
Wide product range. ARM and RISC-V all called GD32 with an extra letter for the exact line.
“Taking a turn” means I think I understand where you’re going, but then you take your point someplace else.

I agree with most of what you’re saying. The casual racial stereotyping is where you lose me.
>You can not

There is more to it than that. The Supreme Court has held that “advocacy of the use of force” is only unprotected when it is “directed to inciting or producing imminent lawless action” and is “likely to incite or produce such action.”
Enriched uranium was exploded in a gun bomb for the Manhattan Project, not by implosion. The lenses in Fat Man used two different explosives, in each of which TNT was a minority component.
> Israel reporting (not just Haaretz) reported huge, multiple, protests (it was at night there, early afternoon EST) due to Israel rejecting a cease fire.

Correcting you on this - the protests were not because Israel "rejected a cease fire".

For one thing, these are the same protests that happen every Saturday for the last few weeks of the war, continuing the "tradition" of protests that happened every Saturday for the ~10 months before the war.

For another, Israel didn't "reject" the ceasefire deal, Hamas did, or at least that's the way it is being talked about by Israel itself. There are many reasons to think Israel (and specifically Netanyahu) may have tried to tank the deal, but Hamas are the ones that eventually walked away.
The Rise of Large-Language-Model Optimization
Targeting underserved populations will necessarily disproportionately benefit African Americans because of the history of extreme oppression responsible for them being underserved. And I think that's a good thing.

I agree this can be accomplished without explicitly targeting race of other protected characteristics.
perhaps he wasn't. clearly we are at an impasse

Maybe put some value and engage with someone's articulation of their personal experience as opposed to simply dismissing it because it does not comport with your world view.
Israel were equally delayed in releasing their prisoners as well. And skirmishes happens on both sides of the table. And despite all that, the terms of the ceasefire—at least as related to the hostages—were met, and thensom, on both sides, and despite all this, they still extended the ceasefire a couple of times. Meaning that neither the delays, nor the skirmishes were the reason they failed to extend it the third time.

Nowhere in your sources does it say Hamas nor Israel failed to deliver on promise, only that it was taking slower then expected. Your BBC article even cites the reason given by Hamas was slowness in delivering aid (we now know this is true). In fact all of your sources were published prior to the failure to extend the truce, which happened on December 1st. So I still don’t see where you read that the reason for the failure to extend were non-delivering on promises by Hamas.

The truth is, it may very well be the fault of Hamas that the deal wasn’t extended. But we will not know that until Qatar releases documents which explains what really took place at the negotiating table on December 1st. Until then we are just speculating, and given what we know, it is equally likely that both parties are equally to blame.
I would argue it's still too much (and not useful) to expect most people to be able to do this.

Understand, yes. Good software engineers and computer scientists should be able to read this blog and fully understand what's happening, modulo any clojure-specific syntax they might be unfamiliar with. But this isn't something people should be expected to able to already know how to up and do.
Hmm, I’ll be sure to tell the people I know with health problems from secondhand smoke that they’re wrong then, and that they should just get over themselves.
Yep, on one hand, concetration camps in US for japanese people not that long ago, and now discriminated against when applying for college...
I read the article you sent, it doesn't prove your point.
Flipside of that being a highest number of school shootings in the world.
But presumably they aren’t interested in working on a part of a larger project that they have less creative and admin control over. This is a huge deal and precisely the answer to your question.
I don't think the "armed to the teeth" theory is correct. If you were right, people wouldn't honk at each other or otherwise involve themselves in any sort of road rage. But people rage at each other all the time, and only very rarely does someone get shot.

The reason people aren't walking around stabbing you in the eye with a needle is because there is no reason for them to do that. They gain nothing. They don't desire that it be done.
Thanks a lot, and another great suggestion for improvement. I also found that the common advice is "tweak hyperparameters until you find the right combination". That can definitely help. But usually issues hide in different "corners", both of the problem space and its formulation, the algorithm itself (e.g., just different random seeds have big variance in performance), and more.

As you mentioned, in real applications of DRL things tend to go wrong more often than right: "it doesn't work just yet" [1]. And my short tutorial definitely lacks in the area of troubleshooting, tuning, and "productionisation". If I carve time for expansion, this will likely make top of list. Thanks again.

[1] https://www.alexirpan.com/2018/02/14/rl-hard.html
> There are a handful of contexts where it makes more sense, like for a HR person potentially

In academia, faculty functionally ARE HR people - with significant power
In a perfect world, perhaps, everybody would align behind a single effort, and they would all agree on a vision and be able to all coordinate and work together effectively and make use of all of the time that everyone has available in the most efficient way possible. And they would all have exactly the right skills to fill all of the gaps, and there would be no overlap.

But we do not live in that world. The idea that each person‘s efforts are interchangeable and can just be dropped into a project is mistaken.
No, there is wide consensus that it was most likely (but not certainly) an errant rocket from Gaza, and not Israel. Wikipedia has a good summary:

https://en.wikipedia.org/wiki/Al-Ahli_Arab_Hospital_explosio...

Specifically, that is the position of the intelligence agencies of the United States, France, the United Kingdom, and Canada, and also the conclusion of investigations by the Associated Press, CNN, The Economist, The Guardian, and The Wall Street Journal. That's really the best we know about it.
> €150 is a fairly substantial repair cost relative to the new cost; remember that this is a child's bike suitable for an 8-10 year-old.

In that case, if you bought a top of the line racing bicycle for the child, it would be a much lower proportional cost for the brakes! (joking of course)
- Meta is paying for these GPUs over multiple years, not a single year. Meta capex is only $30B a year, not all of that went to GPUs.

- There's no way Meta is paying retail.
> I have to put up with the dog in the office

A company I worked for long ago decided that it was ok for employees to bring their dogs to work. This worked for a time until one of the dogs pooped in the executive's office.

That was the end of that.

My dad lived in a small town for a few years. He was friendly with the mayor, and asked him what was his biggest problem. The mayor said the town was equally divided between dog lovers and dog haters. It was simply impossible for him to please both.

Which was a relief for me.
It depends. Not sure of the threshold offhand, but I believe it has to do with “incitement of imminent lawlessness” — that is, whether your words are designed to cause specific violent acts (as opposed to just generally stirring up hate that ends up being violent).

Concrete examples: “Jews will not replace us” is protected speech; “everyone go out and find a Jew” to an angry mob is probably not.
Lol bluechecks for programmers. I think a better idea is people actually read the code before merging it. The more people use your project, the more suspicious you should be.
There are 2 ways to design these. They could use a regular relay, or they could use a solid state relay.

Solid state relays have widespread fraud. Like 60% of the ones on amazon will catch fire or fail before they hit the rated current. Trade suppliers generally don't sell them at >30 amps.

Regular relays up to 10 amps are cheap and reliable. Beyond that, they get expensive surprisingly fast, and the reliability is hit or miss. They fail in numerous ways, but the most concerning one is the plastic case melting and catching fire. The chance of failure depends on the nature of the load (capacitive or inductive loads will dramatically shorten a relays lifespan).

In my professional career, I have witnessed ~20 of the above devices failing, with melted bits or burn marks, but of that sample none has burned down a building, yet. But I'd say that was more down to luck than good design.

In general, I would trust a china-device for monitoring power, but not for switching anything more than ~10 amps (1 outlet).
When I mentioned firewalls, I was not just talking about networking firewalls. USB could use firewalls as well. So could access to network drives.

Microsoft should support ripping disk images and making them into VMs, so that legacy systems can easily be moved into this new secure ecosystem that I propose.
I did not consider the thickness of the boards because I was designing for these "modern" cabinets that have no significant gaps between the parts when viewed from the outside. So board thickness is just an implementation detail :)

But yes, the real designers using the CAD needed to take board thickness into account when designing the internal structure. In other words, this tool is generating a list of my requirements (what I want it to look from the outside + the labels describing what I want each part to be), and then there's the separate work of designing the actual, reality-constrained furniture.
Valid question. But one thing is public and the other thing is (kinds of) private, so no they aren’t comparable. Besides, Meta open sourced their results, so in my opinion they should deserve a better status, allow them to access resource and indemnity like libraries. Perhaps only if they spin off their AI research into a non-profit entity, but yeah open source is digital public good and deserve a special status.
No problem, if I caused you to fix a bug before it happened that's great. Yes, I find that reading sources I'm about to cite is often eye-opening. Our memories are not as good as we think they are, and our condensed understanding of a complex situation may have ignored something which is now crucial.

Once in a while I go down a rabbit hole, but hey, it's not as though HN isn't a rabbit hole anyway.
I don't have a single weed in my yard! Weeds are just plants you don't want, I want them all, thus zero weeds and no chemicals.