skysight-inc/HackerNews huggingface dataset:
> Opening a reply with such a sentence is pretty sad though. It does not foster a healthy atmosphere, nor does it match reality, I might add.

Your response hitched on a single word ("war") within a common phrase ("tug of war", a game). While it might have been accidental, such answers mislead from the actual discussion (and tends to be used as distractions when no good answer is present).

> Of course there will be differences. That's why you sit down and plan things together, pulling in and coordinating with all _relevant_ stakeholders.

When you discuss new architectures or large projects, this is a given, but this covers only a small portion of company operation - the rest is organic day-to-day work, which slowly but surely distorts initial assumptions. Slowly boiling the frog, so to speak. Think one team making changes that affect request patterns, another team making something that is accidentally quadratic, and a third team suddenly asking for a large number of cloud resources to carry this that should absolutely be challenged.

And at the same time, teams are under different organization units with different budgets, schedules, leaderships and priorities - and most certainly don't care about daily scrum work of other teams.

> In a company in which I go to a team relevant to a project and like to engage in a discussion and am met with an attitude of "unless you give us a good reason we'll stop talking to you", the atmosphere is not one that will keep me personally for long. YMMV.

No one said "we'll stop talking to you", but "you get what can be justified". If you take offense to be challenged and would rather work somewhere else, you do you, but if you can't justify your request I'd argue that you are not doing your job properly in the first place.
I'm not sure I would ever use this.

I wouldn't use it for the same reason I cultivate my own RSS feed and pay very little attention to mainstream media and mainstream social media.

I don't like the risks around outside forces shaping what news I get fed to me.
Except all the ones after those first couple of bullet points...
> And I'm curious what exactly you think the effect of ramming into one ship with another ship transitioning into hyperspace should be

It has to be nothing, or else none of the other movies make sense at all. Kinetic energy attacks (accelerate a mass to a great velocity) are the most obvious attack there is, from the dawn of time with throwing rocks to bows and arrows to muskets to cannons on up. And in a universe where you can accelerate a mass immediately to light speed, nothing else will really compare.

So yes, at some level it makes obvious sense that a kamikaze of one starship to another "should" work. But in the Star Wars universe we had had to suspend that disbelief (in some ways justified because light speed jumping isn't real, so maybe it just doesn't work that way) because otherwise X-wings could take out Star Destroyers and the Death Star is unnecessary because you can just strap the hyperspace drives to large hunk of rock.
This is why I like to ask "what keeps you busy?" instead of "what do you do for work?" Someone might work in a fish cannery but their real passion is the classic auto they are restoring; I'd rather hear about that.

Today I herd an interviewer ask "what does your joy look like?" I like that one too, as a question we should ask ourselves.
It would be surprising to me if their internal engineers don't already have access to a model trained on internal Microsoft code.
> I like to believe they hand formatted the ASCII back then

That thesis is from 1989. There were plenty of ASCII text formatting tools available back then, such as "nroff"[1] on Unix, which dates back to 1972. We weren't formatting hundred-page documents by hand.

(The RUNOFF program that nroff was based on was first released in 1964.)

[1] https://en.wikipedia.org/wiki/Nroff
That's an interesting one. I haven't used that word in a while but it is used across many languages. I guess maybe it's because it's most often used in the context of global trade, travel and politics which is inherently multi-lingual. It's something which affects almost everyone (hence everyone knows the word) but only a few people have control over it and use it frequently (hence there was not much incentive for people to change it as it propagated outside of its domain).
So.. no but actually yes?
Sculpting Shell Scripts with Rust: A Revolution in Project Organization
Many Direct-to-Consumer companies have the exact same model, get you hooked on the app and then raise prices.
It doesn't get them via the play store, you can see the app permissions here (see "About this app ->", then under "Permissions" click "view details":

https://play.google.com/store/apps/details?id=com.einnovatio...
No problem. Hope this helps!
Column (https://column.com/) | Infrastructure Software Engineer, Techops Engineer | San Francisco, CA or Remote (for exceptional candidates) | Full Time

Column is the first nationally chartered bank built from the ground up for developers. We provide an API first, modern banking experience for our customers, replacing the bloated middleware and legacy software that currently powers most financial companies.

Started by the co-founder of Plaid, we are a team of 8 experienced engineers building the Column platform. Our #1 priority is hiring an experienced infra engineer (Go, Kubernetes, AWS) that can help us scale our systems. We all work on high impact, independently driven projects and support some of the largest and most sophisticated fintech customers.

Apply here: https://column.com/careers or read more about our hiring philosophy here: https://column.com/blog/hiring-at-column

Feel free to email me with any questions: praful@[put company name here].com
That's an awfully big preallocated array you have there. It would be pretty inefficient for that section of memory to be copied around, right? Let's map it into both processes. Also, image decoding is pretty hard, let's offload some of it to dedicated hardware. Of course, that hardware needs to have access to it mediated by the kernel. And the hardware needs to be able to access that shared memory, which was of course allocated correctly and the IOMMU setup was done correctly…

You see how even simple things are difficult to secure when they have to be implemented in practice?
These permissions are not listed at https://play.google.com/store/apps/details?id=com.einnovatio... -- (Click the arrow next to "about this app, then view details under permissions) As someone who is not an App developers, Should they be listed there??
A CEO trying to prevent harm to his company and also to increase returns to his (mainly American) shareholders is considered 'all in with Russia'.

Strange world.

Damned if he does, damned if he doesn't. He probably cares more about his shareholders' opinion of him than your opinion of him.
I’ve taken on the attitude of “everyone is smart, therefore if I or someone else struggles to understand something, that something is badly designed”

Makes it easier to ask questions, and when someone is asking you silly questions, it allows you to direct your frustration towards the subject itself rather than the person.

Doesn’t work so well with things that weren’t designed however, such as physics, or Rust
That's correct, it's the WebP parser.
I've checked my local area, and already spotted more mistakes and omissions than correct tree markers. Not saying it as a complaint - there are so many more trees here than specified in the map, I bet the map only shows about 20-30%.
This is my take as well. If Apple and Google can't do it then what hope does anyone else have? The current paradigm is insecure and broken.
American Sign Language will borrow words through "fingerspelling," but if they're used frequently, that gets exhausting so new signs get invented. Some common signs use a handshape corresponding to the first letter of the English word of their most common use -- for example apple and pineapple use the A and P handshapes with a similar placement and motion, where banana is effectively pantomimed peeling a banana. So, some signs feel borrowed. The middle finger means in ASL what North Americans expect it to mean, and it's pointed at the ground for the interjective form (for example oh, fuck) but the sign for "intercourse" is much more graphic.
Ah, I see what you mean. I don't think so, though sign languages do sometimes have loanwords from spoken language. For instance, certain English words have made their way into ASL through finger spelled words. It's not quite a transliteration, as I understand it, but a stylized sign that originates from the transliteration. E.g. a word meaning job in ASL is a stylized j followed by a b.
It actually is. Cats vary in their personalities. Each of my cats (including my semi-feral cat -- abandoned during the Dixie Fire, very slowly trying to socialize him) wants human interaction. Yes, they are ok being left to their own devices for days on end, but there are fewer issues and they are clearly happier if they get regular interaction.
Was your BMW manufactured in the US? Scott Kilmer gave this advice for American car buyers; make sure the BMW or Mercedes-Benz you're looking for was built in Germany! US versions apparently have terrible quality, not even close to EU standards.
Its interesting that the Amazon app requests more questionable permissions than TikTok
Just learn Go. Honestly it's pretty simple to pick up, especially now with the slices package. I can't imagine using a loosely typed language anymore, even with an IDE to baby me.
They are. Look up "Blastdoor" and other related efforts to sandbox decoders.
flatMap is the worst way to explain monads. People associate mapping with iteration and a monad is a much higher level concept that is hard to associate.

Also Bind or the >>= operator is the worst way to explain monads. Flatmap is a synonym for Bind which makes everything even more confusing. If your intuition around monads centers around the >>= operator then your intuition is incomplete. This infatuation with BIND as the central concept around monads is what screws everything up, it leaves people with broken intuition about monads and it also makes learning 1000x harder.

Better to explain monads in terms of functions.

A function (F) is something that takes an input A and returns an output B.

F(A) -> B

You can compose functions. Combine 2 functions into one function to produce a bigger function so long as the types match. We often overload an operator for function composition:

F(A) -> B
F2(B) -> C

F3 = F2 * F = compose(F2, F)
compose(F, F2) = func(A) -> C {return F2(F(A))}

You can create bigger functions by composing lots of tiny functions

F5 = F4 * F3 * F2 * F

A monad is simply a special type of function that returns something in "addition" to the return type. One way to think of it is it's like Golang where the function returns an additional error value, another way to think of it is it returns the function as a list with additional values appended.

normal function:

F(A) -> B

monad:

M(A) -> (B, error)

Nothing crazy here, M is a monad we can give it a name call it the "golang error monad."

Why does this matter? Well For one thing. Monads should be able to compose like functions.

You should be able to:

M5 = M4 * M3 * M2 * M1

How would that work? Imagine two monads:

M(A) -> (B, error) = func(A){return (A, nil) if A.correct() else (nil, error.New()) }
M2(B) -> (C, error) = func(B){return B, nil) if B.correct() else (nil, error.New()) }

M2 * M - compose(M2, M)
compose(M2, M) = func(A){
B, err = M(A)
if err {
return nil, err
} else {
return M2(B)
}
}

It's monads can be composed like functions it's just a little different. For the golang error monad as soon as one monad in the composition chain returns an error just make the whole thing an error.

In haskell the compose operator for monads is F1 >=> F2 for functions its F1 . F2

So that's all it is. Functions should have the property to compose. Monads should be like functions with the results wrapped in a burrito, but they also should be able to "compose" as well. It's like a higher level version of a function.

That's all.

Typically in languages you create functions by defining functions. Normal. In languages with first class support for monads, you define the monads like functions, BUT after that you HAVE to define how the monads compose. That completes the definition of a monad and function.

Functions need to be defined in terms of how they compose as well, but you typically don't do this in other languages as those languages just have you do it explicitly F(A) = F1(F2(A)) or they have the compose operator predefined.
I really like this. I just read about 2 stories (of significant interest) whose titles I'd glanced at but hadn't clicked on on HN. Also like that it summarises the comments, as some posts tend to be conversation starters and the really interesting stuff is in the discussion (as opposed to the link/artcile).
Actual EO:

https://www.gov.ca.gov/wp-content/uploads/2023/09/AI-EO-No.1...
Are all of your social circles proportionally composed of genders and races representative of society? If so, why not?

If you are so concerned about proportional ratios, why are you not concerned about the many other minorities that are far more underrepresented than Blacks/Hispanics/Indigenous and that are not eligible for this program?
I’m not convinced any of the output of these generative AI is free from copyright issues. Consider, a ROT13 copy of a book may at first glance look nothing like the original, but distributing digital copies would be clear copyright infringement.

Feature extraction is literally a form of lossy compression. You can prod DALEE to make obvious copies of some of the works it was trained on, but even seemingly novel images could contain enough similarities to training material to be problematic.
Why use Fractional (sorry, I'm not calling it FRCTNL) when now you've controlled the labor access and have created a similarly positioned platform in competition with freelancer.com et al.?

Maybe that's attractive to someone who wanted to be occupied with work and doesn't care if they're underpaid and directly competing for bottom dollar work, but I don't see anything attractive about this.

I'm not saying this to throw mud. If the end result is the same--I apologize. I'm genuinely curious. Just: why?
SaaS spans so many different industries with various market dynamics and regulations that it’s hard to even know how to answer that question
It may be the case that either the kernel vulnerability hasn't been analyzed or fixed yet, or that they were not able to capture it. Many of these exploits have multiple stages and grabbing the later ones is difficult.
It's nefarious how they ask you if you want to turn on "ad privacy", indicating that this feature increases your privacy when in reality it does the opposite.
...implying the scrutiny Boeing is held to does anything beneficial.

The regulatory capture resulted in a pathological operating module that put over 346 in an early grave because they couldn't be arsed to not cut corners; then on top of ot all, there's no substantive finding of liability or wrongdoing.

Laws that are ultimately unenforced due to 2B2F might as well not exist at all.
Once you leave sites actually created by tech companies many sites don't actually verify that you own an address you just input anything you please that looks like a valid email. The extra step as it were isn't included in all online tutorials on "how to manage implement login".

To deepen the problem gmail actually ignores periods in email so even if johnsmith@gmail.com already exists its possible create accounts for both john.smith@gmail.com and j.o.h.n.s.m.i.t.h@gmail.com because although google will absolutely treat those 3 as the same thing and route all messages to any of the above to our first fellow randombob.com treats those as 3 unique email addresses.

This was actually exploited by the fellows that robbed Washington states unemployment system during the pandemic applying for unemployment for folks that didn't need it including humiliatingly enough actual workers who worked for the washington state employment security division. To make their robbery more ergonomic multiple fraudulent accounts were set up with email addresses that differed only by periods. In this instance it only worked of course because they were indeed able to verify their email accounts.

In other instances for example myFico has weak protections on signing up. You can use ANYONE's email address to sign up but strong protections on actually accessing information. This means in effect if someone signs up as you as actually happened to my wife you will never be able to get them to stop spamming you with that persons personal information nor make the person stop giving out your email.

I wasted 15 minutes of my life trying to explain that the address given actually was my wife's email address. Bitched to their credit union/other institutions about the persons financial data being leaked, created a complaint with the FCC. YADA YADA nobody cares about properly implementing email verification or leaking people's financial information.
You risk almost losing the "retro" label when you push that machine to that extreme :-)
> Should they sell VPN services to North Korea?

Yes? Making it easier for North Korean citizens, or even just leadership, to communicate privately with each other and with people outside makes it easier for them to negotiate or even defect, and would help de-escalation efforts.

> What might the reasons be on the "no" side?

I guess one could argue that the North Korean government doesn't have access to secure VPN systems for government use (pretty implausible IMO) and that increasing their costs is inherently worth it? Realistically most of the opposition would come from those who benefit from the status quo (e.g. arms suppliers) and don't want to see that de-escalation, and I guess the extremely risk averse who would rather keep kicking the can indefinitely and hoping the blowup doesn't come until after they're dead, than risk actually trying to help North Korea's people.
That is basically all this study is showing. The NFL (American football) used to subscribe to this and had strict rules over what numbers people could wear. 1-19 were reserved for the smallest players (quarterbacks, punters, and kickers). That was loosened roughly 25 years ago to allow slightly bigger players (wide receivers). They loosened it even more drastically within the last few years to allow most players to wear 0-19. It therefore isn't a surprise that people who see small numbers have a bias to think that player is smaller as that has been historically true. It would be interesting to repeat this study among younger generations of Americans and then international people who have no knowledge of the NFL. I would expect the first group would have a weaker effect and it might disappear entirely for the second group.
Cash App having ongoing server issues (9/7/2023)
Sure, if you want to reinvent N dot L. (In other words, yes, you can do that, but then the result will look just as fake as every other “photo realistic” scheme.)

The only hope is to measure actual photons hitting actual sensors, which is why Gaussian splatting looks so real to begin with.
https://Kagi.com and https://metaphor.systems have been doing a great job for me
As I said in another comment, I would not be surprised if TEMU is spyware.

This website is questionable and I could really only find this other source or ones like it: https://www.usatoday.com/story/tech/columnist/komando/2023/0...

Still light on details and Im not sure who this Komanda person is but there is some real appeal to authority going on and no hard evidence of the claims.

Again, I would not be surprised if it was spyware and it seems wise to be suspicious. Hopefully we get more information.
Normalcy in software engineering is when incompetents are getting jobs.
As a diesel engine mechanic by trade some of the stuff these professional drivers endure in these temperatures is just unreal to me. Performing a predrive check in -60f weather is insane to me.

We got an old logging peterbilt from yukon in our shop once. Definitely driven, definitely well maintained. Popping the hood there was a big orange sticker near the radiator warning us "DO NOT FILL UNDER 60C." It stumped us for a bit until we found out truckers in the north sometimes never run engine coolant because it may freeze up. Pretty surreal.
I really like the look of it, especially as a slow reader. I couldn't see a way to click back over to the HN comments. Nice work!
Time to uninstall chrome! I keep it around just incase but nah.
Most coins are following BTC (or vice versa) if you look at the charts. BTC follows SP500 (or vice versa) if you looks at the charts. There is no advantage to investing in a coins unless you're on the ground floor and you hold a sizable piece by default. Is SP500 an ponzi-like scheme? Are stock in general a ponzi-like scheme? Even if they are, you just need to not be the bigger fool and your good.
You can just avoid crappy Android vendors. 1 year is low bar.
It's at least as commonly used in English as say Yiddish words like klutz and schmuck.
https://github.com/persimmon-ai-labs/adept-inference/issues/...

It’s funny you say production, because all of the errors I ran into suggest the container is expecting your production architecture.

My advice is stream first then make synchronous convenience wrappers on top of that. Also, lean on community standards for PoC. I’m guessing your investors are interested in making this scale as cheaply as possible, but that is probably the least important feature for people evaluating your model’s quality locally.
But this is demand like residential A/C. It's not good business to deny those customers electricity.
I think a large part of that is that Netflix when it was just DVDs was in the age before systematic review abuse reached its current state of the art, and before it became profitable for companies to participate. Amazon's standout strength used to be its reviews!
Was this supposed to be pronounced "search?" Or literally, "sear-ecks?" Was SearXNG supposed to be pronounced "sear-ecks-en-gee?"
You're right, iOS 4 jailbreakme was PDF. But jailbreakme also existed for 1.x, using TIFF. https://en.wikipedia.org/wiki/JailbreakMe
Current AI bots tend to be 1 trick dogs. And I have no desire to put emotional investment into a 'brain' that's wired directly to company HQ (especially commercial company). Tool: fine. Buddy: nope. For that I'll stick to the real thing.

That said: as the tech progresses, it wouldn't surprise me if the line between human-human friendships, and human-AI friendships blurs over time.

People are wired for connecting with other beings, but friendships come in many forms. Wouldn't rule out AI-based somethings filling some of those roles.
Linguistically, I don't think d and p are close at all. But a sibling comment also links to the Wikipedia entry for this common fallacy.
I think this will always be a problem for links that are aggregators of other articles, since the body of the destination page is effectively a mix of summaries. For now, I've overridden the summary of the comments as the summary of the article.
I have the same and it's true, some people try tacking @gmail.com at the end.

Also, all internet addresses have to start with 'www', everybody knows that. Otherwise the Internet would be confused and think it was an email address.

> I’ll get the email if they send it to my vanity domain.

Nothing vain about it; it's just a domain name being used as intended.
Interestingly it may be more accurate to measure performance of a movie by the initial sale of its sequel. I haven't gathered any data but I guess it'll be interesting.
Or non-sudo commands for that matter
my guess is that's primarily due to the shift in incentives for social media, but also Svelte's decision being made by the group of maintainers/contributors together, and not impacting end users more or less at all as Svelte didn't stop generating types when they swapped from TS to JS+JSDoc