skysight-inc/HackerNews huggingface dataset:
What's wrong with the poem?

Thirteen days have November
April, May, and December.
All the rest have thirty nine
except for February when the weather is fine.

Works for me.
Ah yes, someone else who has read it.

You're right, it is more in the context of romantic relationships, but I have since noticed nice guys can be a problem everywhere.

I certainly had some "nice guy" tendencies in the past, and maybe still do sometimes, bit I try to be aware and strive to be more direct in my words and behavior.

It's been a few years since I read it... I may read it again actually.
> break the effectiveness of their core business

It could be a non metric cost vs a metric cost. They RTO and deadlines slip but they can blame that on anything. Versus losses on the balance sheet from real estate holdings. I don’t necessarily think the real estate theory is right, but I do think calculations like that happen all the time by tech execs.
not so sure i agree here unfortunately. i think even if something doesn’t come naturally, if you have passion for it and put in work, then you can learn to think in that way. everything takes practice to get good at and although some things may come naturally, at a certain point hard work beats out raw talent
Crossing the impossible FFI boundary, and my gradual descent into madness
"In theory, you could pick up your one language, say, Java, and through the course of a normal career learn everything necessary to program in that language in the best possible way."

OK, then you know about currying, immutable data structures, map/reduce/filter, &c.

Because Java has that since way back when. No real closures, I think, but that doesn't matter much because the anonymous functions do what you want pretty much all the time and you could probably invent your own closures if you really want something else.
> Cheaper grocery products can sometimes use inferior ingredients or lower-cost alternative ingredients, too. Comparisons with more expensive products may not be realistic because they're fundamentally different products, even if they may seem similar to the consumer.

The total cost of materials for a can of soda is negligible.
"Nobody Knows Anything": Backtests Are Hard
Based on what you’ve said, you should be looking for an internal transfer yesterday.

I’ve seen this before and virtually always one or more ICs get to be fall guy before a bad manager faces consequences.

More generally, building relationships with other hiring managers at your company is generally a very good practice. This is best done by being a visible contributor to their team’s success. Usually that’s because your team is somewhere in their dependencies and you stand out as someone who delivers.
> that there may be some implicit language bias which relates to race in there.

I think there is some stuff in the middle. I think disadvantaged groups deal with more of these bugs by being underrepresented in the teams that design this stuff.

Are soap dispensers that don’t give soap to people with darker skin racially biased? Kind of.

Especially once we keep getting adverse outcomes and don’t manage to prioritize fixing it.
They have Skydio for that. There is no profit in consumer-oriented drones. The money is in lower volume professional & semi-professional use drones. You cannot compete with China even if we annexed Mexico for cheap labor in order to manufacture high volume low profit drones.
> There's something... oddly satisfying about tailing your logs and watching skiddie exploits harmlessly glance off OpenBSD's hide

It's nothing to do with OpenBSD though, is it. I swear it's ingrained to people to just unconsciously compliment OpenBSD's security and spread the myth.

Put fail2ban on a public facing webserver or setup any kind of honeypot and enjoy the exact same thing.
I know of CyberBadge from Poland, which is making a very primitive version of what you're describing. They don't have a screen, just an array of programmable led lights. People use them at events. https://cyberbadge.net/
Most of the functionality you're describing is better relegated to third party websites/software/extensions. I want my web browser to just be a web browser, no unnecessary add-ons.

There's already lots of great solutions for RSS. Ditto for torrents. You can't build a wysiwyg editor that will work across the entire web, there's countless formats which are specific to each website.

They just need to focus on building a top-notch web browser, no unnecessary bells or whistles.
Unfortunately, in areas where density drives value increasing supply also appears to increase demand.

Move someplace affordable isn't seen as a solution in part because it's not an intervention, it's just something people can do.
I personally find it creepy and offputting. I guess to each its own.
There’s a strange hostility in your comment that doesn’t seem to make sense.

Nice guys can become resentful when their kindness isn’t reciprocated in environments where reciprocity is a reasonable expectation, but that I don’t see how that makes them jerks nor does it make being nice a red flag.

Just know that if someone is nice to you that they are likely to expect to be treated how they treat you and either meet that expectation or turn down their assistance in the first instance.
They are optimizing dollars extracted per customer.
Either that, or they are so incompetent designing electronics they shouldn't be allowed to.
> I think Dan performs a mild sleight-of-hand trick here: he asks why we don't consider this a bug when any other software would consider it a bug. But in fairness, the question was not, "Did this prompt have a bugged output," it's "Did it have a racially biased output," and that's a more emotionally charged question.

In the initial examples, it's not a slight of hand. The thing has racial biases so bad that they bugged the output. It's job was to convert a casual photo of a particular person into "professional" photo, and instead of just changing the clothes and setting, it changed the person too.

Then all kinds of apologists tried to gaslight the bug away instead of acknowledging the system is faulty and not fit for purpose.

> If I wrote software that choked on non-ASCII inputs for say a name, and then someone said, "Hey, that's a bug," cool, yes, fair. If someone said, "This is evidence of racial bias," I mean... I'd probably object.

And what if they just said it was an instance of "bias," like the OP describes similar bugs? I don't think you'd have grounds to object.
I'll give you one better:

>>> strings = tuple((lambda: f'{i}') for i in range(10))
>>> strings[1]()
'9'

The f-strings are supposed to be evaluated at... what time exactly?

And some more stuff:

>>> class Elephant:
... def __init__(self, i):
... self.i = i
... def __call__(self):
... return self.i
...
>>> elephants = tuple(Elephant(i) for i in range(10))
>>> elephants[0]()
0
>>> elephants[5]()
5
There's a general distain for fancy tooling like IDEs. I have to wonder how a lot of these people would think of programming these days, with the rise of AI, ubiquitous code analysis, linting, formatting, CI, packages. Even in the short amount of time that I've been programming, writing software has changed massively. I have to imagine it'd appear as a completely different enterprise to them.
I'm going back to the first gen mavic here in memory, but...

Didn't they run Android, and you could root them to remove the no fly zones?
OpenAI Expands Healthcare Push with Color Health's Cancer Copilot
There are some that exist. The problem is you need at least some RLHF to make it follow instructions instead of just predicting sentences.
She managed to pull them out of the garbage bin after Bulldozer but I guess she hasn’t managed to hook them up to the AI bubble yet.
Nice, reminds me of lazysql [0] and dblab [1] - both of which I enjoy.

[0] https://github.com/jorgerojas26/lazysql

[1] https://github.com/danvergara/dblab
> for the signal to stabilize too

Weirdly analog expression, considering a device that hops from satellite to satellite very frequently.

It takes ~10 minutes for Dishy to get a GPS fix and to do a wide beam slow-bandwidth download of exact satellite location data.
https://archive.ph/ZZE7i

By ingesting patient data such as personal risk factors and family history, and using them alongside clinical guidelines, the copilot creates a virtual, personalized cancer screening plan that tells doctors the diagnostic tests a patient is missing.

“Primary care doctors don’t tend to either have the time, or sometimes even the expertise, to risk-adjust people’s screening guidelines,” Laraki said.

The copilot also assists with putting a cancer pretreatment “work-up” together, after a doctor has made a diagnosis. The work-up can consist of specialized imaging and lab tests, plus prior authorization from health insurance to order the tests, all of which can take weeks, or months, before a patient sees an oncologist. Studies show a month’s delay can increase mortality by 6% to 13%, Laraki said.
Did you mean “that’s also a descendant?”
I've been doing this stuff (software) for a very long time and if it hadn't been invented by others, I'd never have thought of Mocking. It's that stupid of an idea. When I first came across it used in anger in a large project it took me a while to get my head around what was going on. When the penny dropped I remember a feeling of doom, like I had realized I was in The Matrix. Don't work there, and don't work with mock-people any more.
You may be interested in this E-Ink Smart Screen: https://www.invisible-computers.com/
Encountering Wake Turbulence at High Altitude, Part 1
https://aviationweek.com/business-aviation/safety-ops-regula...

https://aviationweek.com/business-aviation/safety-ops-regula...
It's unrelated to the for loop, the for only changes the variable, there are other ways you can do that and you'll run into the same "oddity"

def test():
n = 0
def a():
return n
n = 1
def b():
return n
return a, b

a, b = test()
a() == 1
b() == 1
> I'm reminded of a book I read once called "No More Mr Nice Guy" where it explains that "nice guys" are actually kind of jerks because they behave certain ways to try to manipulate people and they expect reciprocation.

That's just red pill BS right there. Somebody is nice, I'm jealous, so he must be incompetent+manipulative, how else can I justify to myself that I want to see him as bad and myself as good? So let's just equate nice with bad, then jerk must be good, so I can just be a jerk and feel good about it!

No, just don't. Incompetent or not, nice is always better than jerk/toxic/.. No matter what red pill folks tell you.
Lower resistance per weight doesn't seem right to me. Spot checking a few values on a chart provided by a wire manufacturer[0] shows that stranded wire has greater resistance per weight. Stranded wire is much more flexible, easier to work with, and handles rebending much better than solid wire and I assume this is why it's more commonly used.

[0] https://www.calmont.com/wp-content/uploads/calmont-eng-wire-...
Sodium ion batteries are going to revolutionize the world
i dont think grandparent is talking about actual niceness. just sort of a quid-pro-quo where we do and say awful things, and expect that we'll all just pretend that everything is pleasant.
AI Innovation Grand Challenge Competition (Unfccc)
Drones are national security issues for two reasons -- one is that they could be used for surveillance domestically (similar problem with tik tok) and secondarily drones are now core warfare technology and the US has offshored so much of it's manufacturing capacity (not just for drones, but for all electronics) that the US is at real risk of losing any conflict with china because our supply chains will be absolutely wrecked if China cuts us off, so the US is trying to encourage more domestic production. I think China cutting off exports to the US would be way more devastating to the US economy than the US cutting Russia off from the world banking system was to Russia.
"Has become" is a bit of a stretch.

The 20th century was the century of Bernays.

https://theconversation.com/the-manipulation-of-the-american...

In the 20th century, teenagers were invented. Their purpose? An advertising target.

https://www.ushistory.org/us/46c.asp

The pop culture in the article seems to mostly be the culture of teenagers. This was always an entirely constructed racket.
Not really -- in practice that would imply that ``for`` needs to freeze the value of ``locals`` during every iteration, which doesn't make sense to me.

This is definitely a python gotcha. In fact, it's literally one of the canonical ones [1]. But it's purely the interaction between the way that names/variables work in python, and late-binding closures.

More explicitly: it's best to think of "variables" in python as "names", because in code, you refer to names, but the underlying variable might change. This is also why python is best described neither as call-by-reference nor call-by-value, but rather "call-by-assignment" or "call-by-object": you're passing a reference to a variable bound to a particular name. Unless you're writing C extensions, you never actually have a reference to the variable itself -- instead, to the name.

Meanwhile, closures in python are always late-binding: they are themselves "live", mutable objects, in the sense that they're just a reference to the namespace they're closing, and *not* a copy. So if you mutate that namespace between establishing the closure and making use of it, you'll see the mutated version.

[1] https://docs.python-guide.org/writing/gotchas/#late-binding-...
Do I work in a company that creates innovation?
Hey together,
I would like to hear your opinion on whether I am working in a startup that really has a future or if the ambition is far too great. [lix.dev](lix.dev)
I'm surprised there is no discussion here.
Yes, you should absolutely care.
I absolutely can't quit soda, so what I've done instead is go entirely on the sugar-free variants of all my favorites. I know it's still not good for me of course and I moderate my intake, but I legit cannot handle the mainline variants anymore, any time I have to get a full sugared Coke, holy fuck I feel like I'm just eating a bowl of raw sugar, I can't even taste the damn soda.

And yeah, we do the stock-ups when it goes on sale because I flat refuse to pay $10+ for fuckin soda.
Of course not, one is a monopoly on labor and one is a monopoly on an end product. Monopoly is the key word and the problem in both situations.
>what prevents Americans from simply buying Dji products in Canada?

Because if you choose to do this, and it's against the law, you open yourself up to sanctions and punishment?
> so many african countries who's only traffic is from scammers

Which countries specifically? Asking from Africa, and not sure I've encountered this.
Why is it that this book sits on my shelf gathering dust while I devour books on world war 2 naval history?

It vexes me greatly.
Have you tried talking to your manager about this?

As an engineering manager, I have had people in my team that would much prefer me to shield them from other department heads and any higher levels of management as they want to minimise meetings and just deliver on work without the hassle of communicating with multiple stakeholders.

I have also had people that want to be included, enjoy documenting their work and communicating across the company and are naturally suited to lead the team – as a manager these people save me a ton of time as I know I can rely on them to run the team in my absence.

I might be naive as I don't understand the specifics of your team dynamics, but it might be worth to voice out your concerns to your manager and try to find a solution before you simply quit – it might be they are not aware of any of this or are inexperienced at leading senior people
> We are all goths now.

I agree with the long tail part, but goths rose to a subculture status that most things never will again.

A meme with a short shelf life is the most external acknowledgement most subcultures will see these days. Usually it's just mocking a caricature of the people who have that shared trait and are also obnoxious enough to gain social media prominence. And nobody ever really believed it was representative of the thing in the first place (unless you're in traditional media, in which case it's taken as axiomatic).
It's actually the opposite of what free market means in economics textbooks. The textbook definition of a free market is an economic system in which prices are determined by unrestricted competition between privately owned businesses. Monopoly busting and union busting are both government interventions that are explicitly not supposed to happen in a free market.
I was really happy with Windows 2000 (not to be confused with ME) myself. I mean it wasn't perfect for games, but was pretty great for general use and a lot of games did actually work.

And yeah, MS was particularly adversarial to Linux (and any other GNU licensed software) around that time. I've softened a bit on it, but will generally prefer BSD/ISC licenses over GPL for anything I can. Don't mind it for complete apps, but avoid it for libraries.
The problem from my perspective, running a small DJI fleet in Civil Engineering, is that there are few comparative turnkey options from non-disapproved drone brands that actually compete with what I'm using now. The ones that could, are drastically more expensive.

From my understanding / research, the approved suppliers are largely focusing on the LE, Military markets.

Current list of cleared UAS
https://www.diu.mil/blue-uas-cleared-list
I think this is particularly bad in Canada, where most of the brands are owned by two or three companies, and there has been clear evidence (and penalties) for price fixing.

Would love to hear what Canadians think about this + if they see any innovation on the horizon.
Konstantin Schubert has created a wider E-Ink Smart Screen: https://www.invisible-computers.com/

Also see his HN post: Feedback Welcome: I am developing an e-paper calendar as a consumer product (2021) https://news.ycombinator.com/item?id=26216357
Find the advantages.
I had a manager that was completely negligent, it allowed me full autonomy to do what I wanted, how I wanted.
Except if it's 1/4th of the bandwidth, in which case it won't be the preferred dish for many who actually work in remote places.
Haskell interfaces with the real world. ST allows for mutability in pure context

https://github.com/serprex/Fractaler/blob/master/Fractaler.h... fractal renderer I wrote in highschool, has mouse controls for zoom / selecting a variety of fractals

https://github.com/serprex/bfhs/blob/master/bf.hs brainfuck interpreter which mostly executes in pure context, returning stdout with whether program is done or should be reinvoked with character input. Brainfuck tape implemented as zipper

your program may exist in real world, but most of it doesn't care about much of the real world
Monopolies and cartels are basically the entire US economy.

At this point it's basically proven to be the end state of any "free" market in the real world.

Technological innovation is the only thing that truly disrupts monopolies and cartels.
Users are flagging your posts. We can only guess why users flag things, but I don't think it's hard to guess in this case: you're posting too many low quality comments, especially unsubstantive comments and/or flamebait. Could you please stop doing that? It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
Your mock object is a joke; that object is mocking you. For needing it.

~ Rich Hickey
Have you heard of our lord and saviour the Pimoroni Badger? https://shop.pimoroni.com/products/badger-2040?variant=39752... I have one and it's awesome. They upgraded it recently with wifi: https://shop.pimoroni.com/products/badger-2040-w?variant=405...

They have similarly-shaped stuff in color too, like the Tufty https://shop.pimoroni.com/products/tufty-2040?variant=400369... and the Inky https://shop.pimoroni.com/products/inky-frame-5-7?variant=40...
Does anyone have any sources for differences by region?

I live in Florida currently, and my brother visited from Oregon. He mentioned that Publix was significantly more expensive for groceries than in Oregon.

Florida has a lot of retirees and vacationers, so I assume that Publix executives might say: "hey, if we bump the prices 10% in these tourist areas around Orlando, those midwestern snowbirds won't bother to shop around and will pay it without complaint. And, the German family on vacation won't know any better."

If true, this would be risky, because someone could figure out what prices are radically different in different areas at the same store. Pricing is so dynamic, and these production chains are so complex, it feels like an impossible task.

And, it would be fun to explore. Anyone know?
DJI is, by far, the best drone equipment brand for photography, industrial usage, etc.

It's disheartening to witness the US embracing protectionism for high-tech.
If the United States does this, it might as well join the European Union's decadence in killing tech startups by stifling the competitiveness of their market...
This is so misguided it's breathtaking. Even if one buys into the supposed "harm" it's apparently trying to address, by targeting a specific corporate entity the proposed legislation won't do anything meaningful toward those ends. But it will confuse the market and hurt U.S. hobbyist consumers while being largely unenforceable anyway.

It's one of those things that's just so dumb you assume it's only congressional election year virtue signaling designed to get some headlines and then be quietly negotiated away during 'reconciliation', yet congressional processes are so dysfunctional there's always a risk it accidentally becomes law.
Why do I ask myself that?
I was at the Merge Berlin Conf at the weekend and had a few conversations about the fact that the ambitions are far too big anyway. But doesn't it make a lot of sense to build a web sdk with build in version control? If not, what am I missing here?
Yeah I agree with you, if you see these programmers doing very advanced stuff they often have degrees in physics and the like. The hardest problems in CS today are all very math-focused.

The original quote from the OP was about why Lisa Su decided to go EE bachelor though and EE bachelor indeed is one of the hardest ones out there.

What I was trying to highlight is that although EE is harder, CS has a bigger workload due to all the personal projects you have to build. But given enough time and persistence you can get a CS degree even if you are not the sharpest (speaking as someone who is not the sharpest). To be honest in my own degree I didn't have much trouble with the content (besides a few math-heavy classes), just the workload.

I remember me and my roommates study time, my time was usually implementing algorithms on my PC while theirs was usually pouring over text-books and solving differential equations. Although one of my roomates was a huge nerd who had to get max grades, he spent much more time than me studying. The other one spent about the same amount of time as me.
See also James Somers’ essay I Should Have Loved Biology:
https://jsomers.net/i-should-have-loved-biology/

…and Feynman’s criticism of rote memorization in education systems:
https://enlightenedidiot.net/random/feynman-on-brazilian-edu...
Difficult to imagine unless all members of the family are working 2 jobs. Most people are not living barricaded at home. They are leaving home at least once a day to go to work, even those working from home will at least go outside once a day. Those that have small kids will leave house to accompany and/or pickup kids at primary school, or to their extrascolar activities. All these errands can be mutualized with getting some fresh food.