skysight-inc/HackerNews huggingface dataset:
> It's all microcode these days.

I know we're splitting hairs here, but really the only difference between microcoded instructions and "native" instructions is that the instruction decoder directly produces u-ops versus doing a micro code table lookup. The microcode table lookup just ends up producing u-ops, and those all go through the rest of the out-of-order engine just the same. It's really just the frontend that is the difference. For CPUs that have a trace (u-op) cache, I think the results of microcoded instructions can also be stored there.
>> Tacit knowledge is not documented because it is undocumentable

> students who struggle with spelling

The ability to spell correctly is not tacit knowledge.

>> Tacit knowledge is not documented because it is undocumentable

Spelling is thoroughly documented.
This is not how Scrum, Agile, or metrics work. Incompetent management doesn't need to be generalized into some sort of indictment of things beyond incompetent management.
I found the criticism of LTT to be unfounded beyond the mishap with the prototype cooler.

I'm more skeptical of them now but until I have good reason to believe they haven't followed through with their promises of improving their internal processes, I'll continue watching their videos.
> In Java, the compiler inserts null checks before every single dereference and throws an exception for null references.

Doesn't OpenJDK install a SIGSEGV handler, and generate the exception from that on a null dereference?

(AFAIK, a lot of runtimes for GC'd languages that support thread-based parallelism do so anyway, because they can use mprotect to do a write barrier in hardware.)
Anyone serious about their habits buys 100mg/100ml freebase nicotine/PG, some VG (Glycerine) and PG (Propylenglicol) and maybe a bit of flavors and mixes their own. A liter of this lasts a year and costs about a hundred-to-thousand times less than buying premixed shit with who knows what in it.

This is what this all is about. No one controls chinese sources yet, but oh god do they want to.
The article is the output of generative AI or human who is new to the language.

Here is a replacement article: https://www.jpl.nasa.gov/news/astronomers-find-largest-most-...
Right. This is an aspect I'd forgotten about. When I first arrived, the developers thought is was really weird for me to not only sit in, but have some pretty strong opinions about the subjects under discussion. They got used to it pretty quickly, but my upper managers didn't know what to think about it.
"It is not a bug it is a feature it seams".
The only way to solve it is to make buying from local producer and from China the same, i.e. extra import taxes. But these import taxes nobody likes, so nothing is done. Just a couple of years ago there was no VAT when buying from China in EU (or it was barely enforceable).

Government is also kinda "happy" in the short run. It is easier to hide the real inflation. Before I could clothe in EU produced stuff, and now I can only clothe in asia produced. But I still get the "same" thing as a consumer, even if my real salary lost some power.
I'm excited by this, and I wish y'all the best!
Faulty assumptions and logic.

The “payload” is an experiment that is at most two tanks, a valve and monitoring equipment. However it is pretty clear they will use the existing LOX main and header tanks and valves already present in every Starship. This will meet the requirements of NASA’s 2020 $53 million challenge to “transfer 10 metric tons of cryogenic propellant, specifically liquid oxygen, between tanks on a Starship vehicle”[1] as the smaller header tank holds roughly 20 tons.

If you are already attempting to get into orbit it makes sense to include this experiment in case you succeed because you save the time and cost of an entire launch and might get a $53 million award while advancing a key requirement for HLS, a $2.9 billion dollar contract and the current core mission.

This experiment has been planned for years, Starship was designed to do it and it makes sense to do it now. SpaceX clearly knows what they are doing. Unfortunately HN is terrible on this subject.

[1] https://www.nasa.gov/technology/2020-nasa-tipping-point-sele...
Here's a guess at some of the reasons this has got people worked up to the point that someone wrote an article in the LA Times:

1. They're being hypocritical. They're making porn that they presumably stand by artistically, and don't believe is "wrong" in some way but are then using the shame of watching it to control people.

2. Linked to 1. they're engaging in blackmail. Pay this hefty fine or we associate your name online with watching porn. They're not just taking this through the courts, they're threatening a public shaming (according to the article at least).

3. The demands are disproportionate and seem to be targetted at how much the firm can get people to settle for rather than redress any actual harm done.

I think it helps to look at how people in society in general judge the problem to use as a baseline here. Most (unverified, my belief/experience) people never had a problem with home taping of music, either for listening to in the car or giving a copy to a friend. Same with CDs. In the UK there are strict limits as to how long you're allowed to keep something taped off the TV that almost no-one ever payed any attention to. Back when software was distributed on CD no-one I know ever had an issue with sharing it around to their friends.

Simply, "piracy" isn't seen as a big deal. People just don't see it as stealing (after all, it's /not/ like stealing a car because you're not denying the owner the actual use of the original), or if they do it's like stealing something harmless that no-one will ever suffer from.

Undoubtedly people who "pirate" copyrighted material have broken some law, but then demanding $5000 with a threat to publicly shame people if they don't pay up is a pretty significant thing to do and disproportionate to the harm the copyright owner has sufferred, considering the status of piracy in society.

*edit The limits on home taping of TV seem to have changed. I believe there was a definite limit, however there is not one now, but there is provision for "Recording of broadcasts for the purposes of listening to or viewing at a more convenient time, this is known as "time shifting""
As a teacher, I agree.
The stereotype here is that every drug user is pushing themselves to the limit of od.
One interesting thing about original BASIC, is that it was JIT compiled.

The REPL always compiled into native code before execution.

Interpreters only came later with the adoption on 8 bit computers, which naturally didn't had the hardware resources for that.
I live in Seattle and recently visited NYC. It was shocking how much cleaner it was, at least the neighborhoods I spent time in. I expected at least similar levels but I saw nothing like Seattle's public drug use and mental health crises on the streets.
the article mentions that in this case, what they're doing does actually seem legal, as opposed to the Prenda case (which the article also mentions)
Sarcasm is just a way of phrasing things. Sarcastic comments can make almost all the same arguments that non-sarcastic comments can.

If sarcasm makes fun of not expecting something, then it's normalizing that thing.
The stadium is secondary': how US sports teams became real-estate speculators
What should a city do when the people that pay taxes and keep the machine chugging along decide to leave because the city is becoming an unbearable mess?

It's an honest question. Social programs cost money, and the money comes from taxes.

I am generally in favor of drugs being legalized and drug addiction being treated as a healthcare policy concern instead of a criminal concern. But the experiment seems to fail more often than not.
I remove this from HR's and other Department's hands, once IT is made aware. Beforehand, I obviously cannot affect.

They tell IT in advance and maintain the schedule and contact us to adjust or DRAMA. Lots and lots of drama.

Had I been in that situation, I would taken that garbage to my direct Super, which is usually the CFO. I would explain why this is such a horrific idea. They usually agree. If they don't, then I look for somewhere else to work, since I cannot keep PHI secure, when I cannot control who has what access and when.

I'm not going to be held responsible when others callous actions remove all the guardrails. No thanks.
> I’ve encountered plenty of students who struggle with spelling, grammar, or mathematical mistakes and no matter how many times I correct them it doesn’t stick. Then I see other students who pick these things up so quickly without correction.

I often wonder about this. I believe that each person has a certain intellectual threshold beyond which they cannot progress farther in (memory, spatial reasoning, logical reasoning, learning speed, etc.) Logically there are genetic and natural components to this threshold. I also think part of what makes a lot of modern life so disastrously ineffective is the belief by those running society that everyone can reach a similar intellectual level given the right "system".

However, I think modern schooling is so brutally ineffective that barely anyone in school is operating near the real limits of their intellect. What do you think was holding those kids back? Lack of motivation, poor knowledge of fundamentals, or do you think basic high school concepts actually had maxed out their intellect?
I don't think it's necessary to categorize whales as addicts. Some people simply have more disposable income. Sure, there are a few with obsessive and unhealthy habits, but are they addicted to the porn or the spending? Either way, "addict" is such a loaded word - especially in the context of porn - that it's just not really useful.
Very excited to see how the Lean Startup guy applies his own ideas!
Was following these two projects by someuser on Github which makes similar things possible with Local models. Sending screenshot to openai is expensive , if done every few seconds or minutes.

https://github.com/KoljaB/LocalAIVoiceChat

While the below one uses openai - don't see why it can't be replaced with above project and local mode.

https://github.com/KoljaB/Linguflex
How certain are you that a good side even exists?

And, do you believe that that which is obvious is necessarily true?

Or, were you maybe "having a laugh"? If so, note that the validity of our "democracy" is measured in lives, sometimes millions of lives.

Some people think artificially shortened life spans is a big deal, some do not. Some think it matters for some people, but not for others. Some people think they understand what is going on, some do not. Some people are able to be curious about such things, others do not have the ability to.

I believe lack of education in certain domains (and "over education" in others), and culture, play extremely substantial causal roles here.

Please excuse my excess seriousness, I appreciate that HN "is not intended" for discussion of topics beyond certain levels of seriousness.
Honestly as a writer I agree that it could be a useful tool, but it would require a lot of UX and UI work to make it truly usable. I don't know if it's worth the effort with the technology as it is. Maybe in 2 months it will be.
Causes of War from Blarney might provide some perspective.
Shameless plug. I teach the FFmpeg C api here : https://www.udemy.com/course/part-1-video-coding-with-ffmpeg...
Says the person leaving a comment on a forum which would likely not exist due to legal risks without Section 230 protection. :-)

I agree transmission should receive extra protection. But there is no case where moderating every piece of content that flies across the internet is economical nor even feasible given the volume and how insanely difficult it is to create repeatable one-size fits all rules. However, given the amount of public discourse that exists online now, we would only see a chilling effect from changing these rules. It gets even harder when you think about something like Mastodon.

Is the current state of the world ideal? By no means. It wasn't ideal before either when media and public discourse was controlled and channeled by only a few entities. And we should expect to see evolutions in the future as well - we haven't found the happy place yet.

At the very least, it seems reasonable if large public platforms were required to be more transparent about their moderation efforts and rules so at least we can see what is behind the curtain. The lack thereof has created a lot of distrust.
Yea, last time I tried the "threaten to leave" bluff, they put me on hold for a bit, leaving me with my thoughts: "Allright--I'll be getting that sweet promotional deal again!" And then the rep came back onto the call saying "OK, sir, we have canceled your service as you requested. Is there anything else I can do for you?" Doh.

It sounds like the Cable ISPs might be catching on to the game and stopping it.
I'm using StarLink now and it's pretty great. I was skeptical of satellite working very well, but zoom meetings and all work just fine. It's about as plug and play as internet can get. Speed doesn't match my 1gb at home, but it's only noticeable when downloading something large.
For sure, definitely has not been an easy problem to solve. The two-way syncing is one tough element (for the reasons mentioned above), and configuring our requests to the Salesforce API in a way that minimizes our footprint (while still keeping syncs fast) has been another tricky task.
I was in Miami, but it was cloudy. :(
I would say 90% of my job is fake work

at least 33% of my time is spent engaging in empty Agile rituals

another 10% to 1:1s where we talk about the weather

another 10% engaging in pointless yacking in chat channels

etc etc...fill in the gaps with make-work until you get to 90%

no point telling me "you're doing it wrong!"...I'm well aware of that

I can't be alone in this...where my job is just rolling around in "process" all day...
The FCC solved that years ago. https://www.fcc.gov/reports-research/reports/measuring-broad... (scroll down to charts 4 and 5)
I know. Still don't expect any changes. Nothing has changed for any part of Bandcamp I cared about.
Petition for a Writ of Certiorari Before Judgment: Jack L. Smith Special Counsel [pdf]
Not their fault! The reasons for the firing and the denial were AI-generated.
Can someone please explain to me how 'grok' (regardless of spelling) is a taunt, because I'm just not following.
The way you define the market is by considering whether there are viable substitutes.

For example, two parking garages across the street from each other are strong substitutes. You can easily pick either one based on e.g. which has the best price. But a parking garage in New York and a parking garage in Boston aren't in the same market, because you can't reasonably park your car in New York and get out and walk to your destination in Boston.

You can easily have viable substitutes for app distribution on any given platform. Windows has a first party store but you can also install apps with Steam or download them from the developer's website. The Windows store and Steam are in the same market, so neither of them has a monopoly on distributing Windows apps. The same as two parking garages across the street from each other, or a Walmart and Target in the same mall.

If the operating system prevents competing app distribution methods, there is no longer any viable substitute for the official one. This is what the OEM wanted, right? No competition for their app store -- no substitutes, a monopoly. But then that's just what it is. You don't have to monopolize markets ancillary to your primary one, but if you do, you have.
"I can't think of a completely innocent prompt "

Over 20 years ago there was a Canadian ISP commercial touting their child safety features with the joke/example: "My son likes X-men"

With "X-men" in play that's not to hard.
Agreed. Edited to remove the word addict.
Early wikipedia was flawed but c'mon, hoping that a probabilistic text generator happens to string together a series of correct statements is a fundamentally unserious way to gather information
Grafana mini docu-series ep. 2: Community [video]
You made real-life Clippy! for the Mac. This would be great to be for other mac apps too. Add context of current running apps.
I am going to use it and let you know my review. Seems very impressive so far in the smaller model category. Fast inference time matters a lot for smaller LLMs! (Gosh, we live in a new reality where 7B seems smaller!)
Nextcloud Hub 7: advanced search and global out-of-office features
The average person needs safeguards to prevent them from being tricked into installing malware by seemingly trustworthy black hats. They should not be given devices that lack safeguards. That means having a gatekeeper that curates things. Be it Apple or Google, a gate keeper is a necessity for security.

Even for non-average people, gatekeepers like Gentoo's or Debian's package maintainer(s) do a great deal of good.
Huh. Is Chattanooga a posh locale? House prices don't look too far from New England.
I agree with GP. It's not so much what he says but how he says and promotes it.
> it could very well have the same behavior emerge from compiler optimization passes.

It can not, because "compiler optimization passes" is not the root cause of this behavior: it is that it is undefined behavior in the language itself. This is what gives the compiler license to make those transformations. In Rust, it is not undefined behavior, and therefore the compiler does not have the right to make those transformations for Rust code.

Just because Rust uses LLVM does not mean that suddenly it inherits C's semantics. This has actually happened (well, more specifically, C++'s semantics, C was accidentally inheriting them as well IIRC) at least one time before, but that is a bug in LLVM that was fixed. Now each language has the proper semantics here, and it all works just fine. (I am referring to the behavior with regards to infinite loops with no side effects.)
> do we expect a chef to grow all of his own wheat, grind all the flour, sift it, and then make all of the bread?

No. But -- to continue with the metaphor -- we don't expect them to be reheating TV dinners in the kitchen and calling them gourmet meals either.
Some of them were also models. The whole AVN Expo world is all about this. Awards, shows, etc...
Hi Jeremy, thanks for fast.ai and Kaggle and that refreshingly honest & open interview on Latent Space. It sounds like you and Lattner are on good terms. Any plans to partner up with Modular?
> as Sony just decided to yoink over a thousand seasons—that's right, seasons, not episodes—of Discovery shows from the PlayStation Store

Didn't realize Sony owned Discovery, oh wait they don't. So it's actually Discovery who's licensing caused Sony to be legally obligated to remove the shows.

Sucks if you bought it but yeah just like the games in your Steam library you never actually owned it, you merely licensed it.
ahhh.. make sense..

Thanks!
Except he presided over the bloat..

So like all the tech CEOs who bloated up their firms, he is not looking in the right place to understand why the company is filled with too many people working on the wrong things..
I'm wondering if gpt-fast has a version that can be run from Windows Command Prompt or Powershell?

https://github.com/pytorch-labs/gpt-fast/issues/45
That's a good point, I certainly didn't mean to imply that you were!
Assuming this question is asked in good faith. I find it hard to believe you could work in the tech industry and not realize that a lot of your co-workers probably play games. Unless you're just the type who doesn't ever speak to people.

I'ved worked in tech for 20+ years at this point and every tech company I've worked at had gamers across all departments but usually programmers/engineers have a much higher percentage of being gamers. Every tech company I've worked at has some area with consoles hooked up to TVs for playing Fifa or Mario Kart type multiplayer games. Most of those companies also had one or two arcade machines too. And then every company has some internal groups/communities for gamers. Even the most serious and least "gamey" of the companies I worked for (a financial tech company) had internal communities for Dota 2 and Valorant...
I think the real idea is to have surfaces or controls distributed that could unload turbulence from individual surfaces nearly instantly.

This could be a few extra control surfaces, like a canard or actuated slat, or it could be through something like Active Flow Control -- https://www.scientificamerican.com/article/the-next-darpa-x-... -- where puffs of bleed air or electrostatics adjusts airflow rapidly.

I think systems-- like the B-1 Lancer highlighted by a sibling comment-- show it's not completely impractical for larger aircraft.
So if one was "Prototyping a Real-Time Embedded System in Smalltalk" one might 'improve frequently invoked methods by recoding, possibly as “primitive” functions in a lower level language such as C or assembler'.

https://dl.acm.org/doi/pdf/10.1145/74878.74904
It does. I was just venting what I think should be built-in functionality and the void third party apps should try to fill if Apple continues to choose otherwise.

For instance, I turn on my Sony 1000MX4 in the living room to listen to music on my iPhone. The iMac wakes up in the office and if it has an YouTube video paused in Safari or the Music app in the foreground, the input won't switch to the iPhone unless I manually change it on Sony's app.

Or, I have a meeting and need to use a decent microphone in order to be heard, so the wired mic connected to the Mac should be selected when the MX4 is off, but instead it reaches for the AirPods that are sitting in the bedside table in the bedroom. Stuff like that.
Sometimes, the victim is *also* to blame.

When shitty policies are part of the root cause, then yes, the victim also shares in creating an environment that allowed easy victimization.

You wouldn't secure your laptop in the front seat of a car in NYC or Chicago. Just as you are not to blame with the vandalization and theft of said equipment, you also could have did easy mitigations to hamper it.

People who shout "victim blaming" are also refusing to take responsibility for reasonable remediations that would have prevented the bad thing.
There are other, sometimes contradictory conventions.

In the USA, a standard wall switch is moved "up" for on and "down" for off whereas in Europe it's the opposite. Always wondered how that came to be.
What exactly was breached isn't clear... Very worrying
This happens, but Last Access Audits usually catch them.
Most people don't continue working after they've been termed.

Not a silver bullet, but it covers a majority of these cases.
To clarify, except at American companies (in Europe), pay for developers (in Europe) was abysmal compared to pay for developers in the U.S. (irrespective of ownership).
If it's anywhere near AVISynth as it claims, then it is a format that has been around for longer than ffmpeg. The ffmpeg filter chain is a gnarly beast, and can be difficult for some people to grok. The more complex it gets, the worse it is in legibility. It is just a single command after all. AVISynth, and presumably VapourSynth, allows you to write the filter chains formatted like a program. It's just easier for people to grasp. You then feed that as the source to ffmpeg so the command line becomes very very simple

My biggest question is if the video processing is at least at 10bit. AVISynth fell out of usability for me because at its core it was 8bit.