skysight-inc/HackerNews huggingface dataset:
I lived in Rio Vista. Which is already a quiet, picturesque and walkable town on the river with a laid back country vibe. Surrounding it are cute farms, green hills, and windmills, with an immense amount of culture up and down the Delta dating back to the gold rush.

So the plan is to take this beautiful place, build block apartments and take one of the last parts of the SF Bay that’s both affordable and hasn’t been trashed, and turn it into a psycho developer wet dream. Honestly, screw these people, their propaganda, and everything they stand for.
It matters to those 1000. And explaining the first 2 is indeed all we need to do, but it hasn't been done yet. If it is just a social hypochondriac with a headache, fine, it is perfectly good explanation that will help treat these 1000 people and maybe take steps to limit damage caused by social hypochondriacs in embassies.
Ha! Like C & C++ coders haven't been sending and receiving structs as byte streams over networks. Less common today to be sure, but that was a VERY common practice that obviously led to a lot of CVEs. C coders before the internet went public, working on Novell Netware networks were slinging structs willy-nilly over their token ring and thin net, let me tell you!
The actual text from https://bugs.java.com/bugdatabase/view_bug?bug_id=8327860 says this:

> We have been working on a patch that switches the jit protection mode to EXEC around these potential faulting memory accesses.

Yes, they're changing one aspect of signal handler use to work around this problem. They're not stopping the use of signal handlers in general. Hotspot continues to use signals for efficiency in general. See https://github.com/openjdk/jdk/blob/9059727df135dc90311bd476...

> Be careful with fallacies suggesting only one side of an argument is based on opinions. :)

The wonderful thing about choosing not to care about facts is having whatever opinions you want.
I was once standing at a bus stop when I heard the sound of a large radial engine. Looked up to see a Lockheed Constellation flying overhead! Not a single other person standing at the bus stop or walking past looked up.
It just goes back to trusting the source. If 5 media orgs post different recordings of the same political speech, you can be reasonably sure it actually happened, or at least several orders of magnitude more sure than if it's one blurry video from a no name account.
Perhaps you could link the comment where dang wrote that, I'd be curious to read it.
if you know it well enough to keep yourself safe then I'd usually say yes. The thing that differs between say... dealing with residential mains power vs spring is I can measure and have quite a bit of trust in materials used. springs I just don't know enough, if it's of good material, metal fatigue? and a mishap means a good chance of disablement. I just don't like springs. Same thing with car suspension and those spring clamps? No SIR.
Don’t forget the commoditization and marketization of everything that businesses can get their hands on.
There's less road noise in my streetcar suburb two miles from downtown than my parents home in the actual suburbs. The 'arterial' street here is four lanes compared to the six lane giant stroads of the modern suburb my parents live in. Cities aren't noisy... Cars are. Walkers and bikers make no noise.

Apartments are great for knowing neighbors and we have lovely apartment buildings and condos that would be perfect for old couples or young ones.

I truly don't understand the logic here. If you want streets with less traffic just build narrower streets. We're lucky that our streets were built before cars (still have the horse rings on the sidewalk)... No one speeds. How could you?

We do have some 'cul de sacs' that are passable by walkers and bikes but not cars. These have their place but a walkable grid is an absolute requirement for sanity in my opinion.
IME this is mostly a familiarity problem not an actual syntax problem.
There is no contradiction there
oh that is cool what country is that? I'd like to check them out. Honestly sounds really good.
This might be worse than nothing. It's exactly the same tech as DRM, which is good enough to stop the average person, but where tons of people have private exploits stashed away to crack it. So the judge and general public trust the system to be basically foolproof, while criminals can forge fake signatures using keys they extracted from the hardware.
Yep. In other words, things that almost every website in the past 10 years does, making consent banners ubiquitous.
You have to specifically give access to a device for WebUSB though, so they could update the text to say that giving the website access to the device means they can do bad stuff to it, but I think ESPhome users understand that and have to inherently trust that ESPhome hasn't been hacked to do bad things. Alert fatigue is a thing though, so I'm not sure if that'll be all that effective.
> All I see is a meteor approaching and everyone trying to divert it, but no one actually preparing for when it does hit. Each day that passes I'm more certain that we will we look at each other like fools, asking ourselves "why didn't we focus on preparing for change, instead of trying to prevent change"?

I don't know, we've done a pretty good job at preventing nuclear war so far. We didn't just say "oh well, the genie is out of the bottle now. Everyone will have nuclear weapons soon and there's nothing we can do about it. All wars from now on are going to be nuclear. Might as well start preparing for nuclear winter." We signed treaties and made laws and used force to prevent us all from killing each other.
Not all of my thinking needs that first rate. One thing I've used GPT for recently was writing letters to some officials on a beurocratic matter. I dictated my thoughts with a lot of babbling and curse words (the whole issue is frustrating) and got out beautifully written page in a language I barely speak.

Writing detailed, respectful letters to idiot officials is not a skill that I would enjoy getting or practicing.
They did force Microsoft to make Office work on Mac though... (Office for Mac already existed but I think MS agreed to not cancel it.)
By Hacker News standards, no research is good enough. Where do you find information that you find credible?
I understand where you’re coming from “freaking out”. I didn’t want to write an overwhelming amount in the post. Perhaps that was a mistake.

I won’t make new work for people they didn’t sign up for. That isn’t fair.

I suggested a lot of changes and change can be scary. I’ve listened and already rotated through around 40% of development teams.

There isn’t a wiki or centralized documentation management system, so it’s not the 14th place to contain all docs. The docs that do exist haven’t been updated in years and are hidden away in random locations. Myself and my team will be writing a lot of the docs ourselves. In fact wejust hired 2 technical writers.

Scanning repos for secrets is needed because they have a LOT of secrets in their repos. That isn’t good, so I dug into it. The reason why they are there is because the average developer finds it “too difficult” to manage these in cloud. That’s a pain point that we are going to address BEFORE scanning and requiring the end developers to make changes.

Linting isn’t going to be turned on and you now have 5000 items to fix. First off, we plan on making essentially automated codemods to fix most of the easy issues. Secondly, we are setting the target state in conjunction with the tech leads on all the teams. Manual fixing of linting issues is nuts when you are talking about millions of loc.

The survey will be (max) 15 questions with multiple choice and 1-2 free text maximum. You don’t have to fill it out at all. I also will be hosting “office hours” and plan on being accessible as possible. I have to take some sort of measurement, otherwise how will I know how myself and my team are doing?

No one is making you use our templates, but we have already measured better velocity.

Everything is opt in and distributed using shared libraries. If you want to do things differently you can either not use my teams stuff, raise an issue and we will see if we can include it or open a PR with a change.

Devops is part of devex, I guess we will have to disagree. If people are having trouble with their pipelines and that’s a development pain point, then that is directly in my wheelhouse.

I’m not better than the 200 people that have come before me. I’m going to listen and adapt. I just wanted some outside feedback from other engineers.

I don’t look at myself as dictating changes, but rather advocating for developers and delivering them QoL changes.
Yeah a spec should probably be one of the CC licenses.
Don't use Python. You will produce unmaintainable code that will have to be thrown away in 5 years because it is impossible to refactor.
The summary is what my team has done for developers.

The survey is to measure the difference we are making.
I haven't read this, but it sounds like the sort of thing you're looking for: Out of the Lab and On the Market: How Sony Computer Science Labs (SonyCSL) Turn Research into Profits. [1] It might be interesting to read together with Digital Dreams, about the Sony Design Center. [2]

[1] https://www.amazon.com/Out-Lab-Market-Computer-Research/dp/1...

[2] https://www.amazon.com/Digital-Dreams-Work-Design-Center/dp/...
There isn't?
Guessing Monash.
> It's genuinely difficult to understand why Rust gets rammed down everyone's throats lately

Most software companies have a revolving door of developers and they need cookie cutter tools to limit the damage a "bad" developer can cause. In the 1990's Java OOP was hyped as the solution to procedural spaghetti code (because it is impossible to architect good software without objects), in the 2010's it was web frameworks (because it is impossible to build a web app without a framework), and in the 2020's it is Rust (because it is impossible to write C/C++/Assembly without memory bugs). The Rust hype cycle is yet another Big Corp push for more guardrails.
Mechanism is different though. Statins work by reducing cholesterol in your blood, but you need that for things like your brain.

https://www.bbc.com/future/article/20200108-the-medications-...
Yeah I remember seeing someone try to measure it and they saw improvements in productivity on all experience levels but they found that it helped novices the most and experts only a little.

But this is actually something I worry about. The best way to become an expert is to do things the hard way. I've talk a lot of people linux over the years and only 3 have really learned it. Every time I teach people I give them two options: the easy way, which is just how to use it and use the gui and a bit of terminal or the hard way, which hand them the arch wiki, tell them to come back after their third failed attempt to install. Those 3 people came back, but usually did more than 3 installs, but had all been successful at some point. All 3 mentioned they understood why and then we could really talk about how to use linux, make scripts (and that scripts aren't aliases...), and so on. All 3 still are terminally terminal, years later. The thing is that humans (and even machines) learn by struggling, getting things wrong, and learning from mistakes. The struggle is part of the learning process. I've found this both in myself and whenever I teach anything, that if I just feed someone the answer (or look it up and nothing more for myself) they (I) don't end up remembering, they don't end up playing, they don't end learning how to learn.
I think you might have intended the title to be,

Bank of Japan hikes rates for the first time in 17 years
Nuclear power is safely handled by humans, even accounting for every accident. Humans just have a lot easier time dealing with deaths that happen gradually for no definitive cause, like that caused by say burning coal, than sudden dramatic events which leave no doubt as to what killed people.

If a nuclear accident killed 10k people tomorrow that still wouldn’t really change my mind.
I find that there is a peculiar kind of work ethic in the US (or at least in Silicon Valley), but it's something other than Protestant. It's relentlessly optimizing oneself to death.

You can't just exercise, you need to be participating in some mudbeast games or run marathons or lift 5 times your body weight. You can't eat healthy, you have to religiously follow the latest fad diet and preach it while you are at it. You can't just work hard, you have to embrace hustle culture. Your kids need to be constantly exhausted from being in every sport and extracurricular you can sign them up for.

Oh, and your efforts on all these axes must be quantified, tracked, and gamified. Preferably by an app you pay a subscription fee for. And if your psyche rebels against all this you need therapy and/or pills. Because otherwise you are simply not competitive.

And that's the key: competitive. People don't have friends here. They have the Joneses to compete with.
So essentially in dotnet, when you create a new project, you run

Dotnet new templateName

Dotnet runs that template and out comes dotnet code.

That is what we have built and we consume internal libraries we created in order to keep people updated with changes.

But at the end of the day, it’s just dotnet code, don’t like what or how we did something? Go ahead and change it. It’s just regular code.

It’s similar to running “helm create {name}” or npm run create-react-app, but developed internally.

https://github.com/dotnet/templating/wiki/Available-template...
>By Hacker News standards, no research is good enough

First, "hacker news" isn't a hive mind, so the idea of "Hacker News standards" is non-nonsensical. From an academic/epidemiological perspective though, I think it's fairly uncontroversial that randomized controlled trials are the gold standard.
> Yeah, no source...

I don't get the snark, but I do get the point -- but i'd be remiss not to point out that a lab or individual seeking funds to try to prove the sensibility and health benefits of asbestos, in any form, would be laughed out of town.

So, when asking 'for source' regarding niche topics with controversial opinions, well, it's not strange that the study or source is nowhere to be found; but it's more complicated than just "source doesn't exist, so premise must be false.".

I agree, however, that due to the unstable and ever changing nature of entrapped asbestos that it should be avoided wherever possible.

One nit: there are PLENTY of materials in use that degrade to a more dangerous thing over time, and it hasn't really kept us from using them. Carbon black dust is famously dangerous and we are pumping out more carbon fiber than ever before, it's nearly unrecycable and degrades terribly both structurally and potentially chemically depending on the matrix that binds it. We are only hard-fisted against asbestos at this point in time because we have sensible alternatives.
Yes this is it!
LLMs can generate code, but they still need to be prompted correctly, which requires someone who knows how to program beyond toy examples, since the code is going to have to be tested and integrated into running code. The person will need to understand what kind of code they're trying to generate, and whether that meets the business requirements.

Python is closer to C (third generation programming language). Excel is a higher level example. It still takes someone who knows how to use Excel to do anything meaningful.
TIL. Most of those streetcar suburbs on that list that I'm familiar with are actually pretty dense. They would have been considered neighborhoods in a big city (analogous to say Lincoln Park in Chicago).
Llama.cpp and many others support 4 bit weights and lower
If you're a beginner who wants to learn how chips work, something like the ATmega328 or the ATmega32u4 would by far be the best choice. It's pretty much a textbook chip, with enough peripherals to be useful yet not so many it gets confusing, and a datasheet which is quite readable.

Once you get into ARM territory it inherently gets very complex very quickly. They are massive chips made of multiple IP blocks from different vendors which have been glued together. Full documentation easily gets into the thousands of pages. The RP2040 has excellent documentation, and even that is barely enough to be usable.

With the exception of a very small group of people at the design company, essentially nobody is hand-writing assembly. There's just no point: it's incredibly complicated, and it takes orders of magnitude longer than just using the provided SDK. This makes hand-writing it only an option for hobbyists: nobody wants to pay for their engineer to spend a lot of time doing it in a worse way. Turns out "I hate cmake" isn't a very good reason to waste tens of thousand of dollars in engineer-hours.

But even for the hobbyist the SDK is probably the better choice. The one provided for the RP2040 is quite well-made, and even if you hate cmake just copy/pasting its C code into your own cmake-less toy SDK probably makes more sense than reinventing the wheel yourself.
Rare but difficult to precisely quantify.

We know the rate of mesothelioma in people with no known occupational exposure, but we have very little quantitative data about how much a given amount of asbestos exposure might increase one's risk. The disease takes decades to develop after exposure.
Yeah vendor lock-in sucks.

Everything we leverage by default should be able to run locally :)
The American Heart Association is considered by many, at best, a staid organization pumping decades old dietary advice (like the food pyramid based 'Standard American Diet'), a lot of which is questionable according to newer research. Stuff like endorsing industrially produced seed oil as 'healthy fat'.

Some go further and accuse them of serving industry interests. Whatever the case may be, I personally pay the AHA very little attention, based on my own experience and research into diet and health, and how it squares up with their 1950s-era advice.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9794145/ (search for AHA)
Do you have any real estimate of what not breaking old devices cost? With so much effort being wasted on site/app redesigns that degrade user experience (and cut off old devices in the process) it's also easy to imagine that it's not about the costs
Neither do they care for you. Only difference is you talk to them about the weather and I dont.
There’s always fruitcake CEOs. Having crazies at the top isn’t a modern issue.
This is gonna upset people on this site but you are 100% right. We already lost the third space, now we are losing the second one as well.

The average person in 20 years might never leave home. Remote education, remote work, home deliveries for food and anything you need. It’ll be an epidemic of Agoraphobia.
That doesn't work because browsers have duration limits on ServiceWorkers:

https://github.com/w3c/ServiceWorker/issues/980#issuecomment...

Also unfortunately Chrome doesn't keep SharedWorker alive after a navigation (Firefox and Safari do):

https://issues.chromium.org/issues/40284712

Hopefully Chrome will fix this eventually, it really makes it hard to build performant MPAs.
“Oscar announces, “I’m seeing some log entries from the web server that look a little weird. I’m gonna look at those.” This is the beginning of a 5-minute silence. […] So it’s incumbent on you to interrupt this silence.”

This is “we need to do something, this is something, we need to do it” thinking. The role of the commander imo is to insulate the investigators from exactly this sort of meaningless interruption.

““I need 5 minutes” [...] There is, however, a healthy kind of dead air.”

If you need to be told this, you are being managed by your staff, not managing them.
This is a community based out of San Francisco, the once city levelled by the San Andreas Fault. Accepting low probability dangers to reduce costs is a perfectly reasonable tradeoff.
I don't understand AMD in this. Isn't it insanity that they're not throwing all they've got at their software stack?
Absolutely no idea sorry!! - this was more for understanding how an LLM even works.

I just happen to understand the ML pipeline so I went beyond Andrej Karpathy's tutorial.

It's an extract of TinyGPT but built from the ground up to work with new features such as Multi/Grouped-Query attention, `min_p` sampling, KV-caching etc.

---

Unfortunately as this is a 1-GPU personal situation everything had to be thought out from the constraints of never being able to finish training the model.

---

What I can tell you though is after ~40 hours of training, the model starts showing ability to speak and perform tasks.

~80 hours it improves upon these tasks and starts showing a tiny (very minute) bit of understanding where it fits into the picture.

---

GPT-2's largest was 12 layers I believe.

Layers seem to correlate with ability of the model to "compute".
The embedding dimension of the model seems to correlate with the ability of the model to "communicate".

If you "communicate" a larger amount of information through the layers (compute) you get a much smarter AI.

---

Additionally, there's an interesting effect of GQA/MQA where the model is forced to share its work between the layers.
I think about it like a group of students, either working on their own or in groups:
- Too many and it becomes chaos.
- Too few and learning takes longer as there's no collaboration between individuals.
- In my case 2 "students" per N layers means the network learns quickly and infers fast.

Hopefully it makes sense, it's been a non-stop torrent of learning for myself to answer the more obvious questions that always seem to be avoided in general.

Everyone is more interested (obviously) in competing and scaling up their model that the smaller models are neglected.

From what I can tell, something like X.AI's Grok can be thought of as extremely high capacity without being fully saturated (it has a lot of space to learn more).
Regarding bubbles:

https://en.m.wikipedia.org/wiki/South_Sea_Company

https://en.m.wikipedia.org/wiki/Tulip_mania
This is not gonna be a popular post, but there's some truth here.

It's much easier to be connected to your neighbors if they go to the same church, share the same holidays, have the same social expectations and pastimes

A mono culture implies cohesion and connectedness. Multi culture is by it's very nature less cohesive and connected

This is not to say I hate my neighbors.

I just have little in common with them other than a shared lawn
I am trying to imagine what kind of lovecraftian geometry you have the misfortune to live in
Skateboarding is not a crime.
Double-Entry Bookkeeping
Jetty/CometD will fall back to long polling if other transports are not available.
Pretty much all outdoor hobbies for kids have become heavily discouraged, banned, or made inconvenient. If you let your kids go outside and ride a bike, there’s a pretty good chance they will be obliterated by an SUV. Can’t walk anywhere because everything has sprawled out too far, can’t visit friends because they live too far. Pretty much the only thing kids can do independently is play video games or watch TikTok. If they are lucky, their parents have enough time to drive them around to sports clubs twice a week.

When I was in school, my nearest friend lived about 7km away with no public transport access. So the only time I ever visited friends houses was occasionally for birthdays. Otherwise we would just play online games. Wasn't until I moved out of my parents suburban house to a city apartment that I was able to start actually socializing with people in person. Being able to just walk to events or take a train anywhere was life changing.