skysight-inc/HackerNews huggingface dataset:
Well, no, the above solution is to have a {} if and only if explicit scoping is desired instead of having just as many {} as there would be ().

Sometimes you need explicit scope for a bunch of things and the code would benefit from it. That doesn't justify having explicit scopes for everything all the time.
> They will lap up anything Apple gives them every single time. It doesn't matter what the features are.

Or, Apple actually makes well made good phones which people find desirable?

I understand it is popular to talk trash about them, but maybe their popularity is not all just a product of misguided masses?
Fun fact: ZLUDA means something like illusion/delusion/figment. Well played! (I see the main dev is from Poland.)
I'm very privacy forward with respect to my home networks. I run a home zigbee network which does everything I want it to in the home. Yes I can't turn the lights on and off from the other side of the world, but neither can anyone else.
A better place for who? If a tree falls in the forest and nobody is around to hear it...
I've had dreams where I was working. At best I would personally call those purgatory, at worst a nightmare. Let's not encourage the development of such things. Perhaps a more useful solution would be an offline system entirely without internet that could assist someone solve their own personal challenges using their dreams and then help them wake up feeling refreshed. If it's connected to the internet then cities, counties and states need to outlaw it before it comes into existence.
The real point for me is: where were all Apple Egineers when the decision ws taken to add (or actually remove) that notch to the display? Have then been called in at all?

I can hardly think that the decision came from the engineers: that would not solve any technical problem or add any extra technical feature. Just whoes.

The decision likely came from the marketing.

Fancy and stylish decisions (the nothces) on engineered stuff (the Mac) should require the former to beg the latter for a go/no go badge.

I think you can put a camera in any of the 4 corners in a bezel, you can put it (back) in the middle of the upper bezel, maybe in the middle of the lower bezel.

Or ask you Apple fans to use their iPhone as a camera.

Look at where they put cameras in a Tesla. Not where it is nice, but where it is effective under all the points of vieew.

To me the notch is totally useless also in my phone as it doesn't add anything. It rather makes some of my screen real estate unavailable. Just to get a slimmer bezel which is not a useful feature.

I would rather sacrify some of the bezel to get back my perfectly rectagular display without any rounded corners (another pesky marketing-driven decision) or nothces.
Meh!
Slaving:

Not paying for work.

Internships: some may be legit, most are slave labor schemes with many being deeply institutionalized in systems such as healthcare and education.

Lower than minimum wage with an expectation that tips will make up the difference (just be done with tipping, pay at least minimum wage, and raise food prices).

Mistreatment
It doesn't look like it solves the problem.

https://github.com/Mortennn/Dozer/issues/168
> Most of those other laptops have asymmetric bezels, which Apple was probably trying to avoid. They wanted thin bezels on all edges.

Yeah, I'm thinking firing Johnny Ive wasn't enough.
According to the article, AMD seems to have pulled the plug on this as they think it will hinder ROCMv6 adoption, which still btw only supports two consumer cards out of their entire line up[1]

1. https://www.phoronix.com/news/AMD-ROCm-6.0-Released
erosion actually creates nests for various sea birds
Well, why not add a keyboard and call it a laptop?
I had a manual labor job when I was 16 that my parents wanted me to get to build some character. A night a week or so and one shift on the weekend. The need for labor was dependent on customer demand on a given day and weather and fluctuated greatly. Practice was so show up and wait around in the break room until it was busy enough that you were needed, and then people would be called in order of arrival. So some people would wait around hours to even find out if they might work that day.

I did it a couple times and found it so demoralizing I quit. Later I found out that practice is very illegal.
"I'm not giving anyone else a chance" -- there is no "anyone else". There is nothing being robbed, as there is no other party that literally exists in the universe.
Show HN: Zilch · Level up your skills coding Ping Pong bots, Chess bots and more
Zilch is an online platform created to help folks level up their coding skills with a suite of well-known games (like Table Tennis, Tic-Tac-Toe and Chess) that are built to be played by bots - bots you design and program.

Here's a 3 minute overview video: https://www.youtube.com/watch?v=uAsWdtWx9aE

The "manifesto" sums up the rational behind the method: https://www.zilch.dev/manifesto

Zilch is in its early stages. It has a lot of room to grow! Your feedback will have a big impact on its future direction.

Thanks!

Braden
For those interested, I have a C implementation of Jakub Červený's Gilbert2D, with Python bindings, at https://hg.sr.ht/~dalke/rectfillcurve, along with a few other rectangle-filling curves.
You missed some crucial piece of information:

> “Boring” here means I just use the tech stack that I’m familiar with so I can quickly launch the project & focus more on the business end.

For you, RoR and Cloud66 is probably boring. For him or me it would probably take some time to learn new things...
We just hold the party with repurposed Halloween decorations. Lots of owls around for our "Superb Owl" party. (You'd almost think it was a Harry Potter convention, but I'm more afraid of Warner Brothers legal than the NFL. YMMV)
It's simpler than that. The linear algebra is actually easier.

The kalman filter tries to guess the hidden input that produced the measurements. It does so forming the minimization problem:

'minimize over x, the function [ actual_measurement - expected_measurement(x) ]^2/s^2', here 's' is sigma of noise.

This follows from the state estimation problem:

'maximize over x, the likelihood of seeing the actual_measurement', because the only term that matters in the likelihood function is -([x-expected(x)]/s )^2. (look at the exponent in the Normal distribution, or any exponential distribution really).

'actual_measurement' is a constant, so if it happens that the function 'expected_measurement' is linear, this is trivially solved directly as a convex optimization, and if you take derivative, equate to zero, and solve, you'll get the kalman filter update step.

If it so happens that the function is non-linear, well we just make a single netwton-rhapson step by linearizing the equation, minimizing, and returning the solution to the "pretend linearization".

This is basic calc + linear algebra at an undergrad level, but nobody bothered to tell you that.

---

It's also completely wrong. It's a hack from the 60s to maximize the likelihood function using a recursive, single-step linearization like this. A misreading of the Cramer Rao Lower Bound has "proven" to generations of engineers that this is optimal. It's not, not really.[^1]

Nowadays we have 10,000x more compute, and any one of the following _will_ produce better performance:

* Forming and solving the non-linear equation using many newton-rhapson steps

* Keeping a long history of measurements, and solving using many newton-rhapson steps over this batch

* Using sum-of-guassian representation to accomodate multi-modal measurement functions, esp when including the prior bullets

All of these were well covered by state estimation research from 80s to now, but again, the textbooks seem to be written in stone in 1972.

[^1]: (the cramer rao lower bound is only defined when all measurement likelihood functions are linearized at the true state - which is only possible asymptotically in a batch which preserves all the measurements - and not possible before time infinity and not possible with recursive filter)
An anonymous tip and a few inspections of staff logs and payrolls would make it pretty easy to make this disappear. The problem is that these sort of things (what regulations exist, whether authorities prioritize enforcing them) seems to always be answered with "no, because it's a poor people problem".

It's unfair competition though, so it's really important that this doesn't happen. A restaurant that wants do to the right thing shouldn't have to worry about a few % worse competitiveness on wages because the asshat across the street has his staff work for free.

If something like this earned you a $10k fee the first time and a 5 year ban from running any kind of business in the state if you repeat it, I'm sure it wouldn't be a problem.
That's because in one case you're stealing from an individual, and in the other from a business. The former group is usually not well organized, uneducated wrt the according laws, and too scared to go against the guy paying them. Their discontent with the establishment is usually unleashed in the most nonsensical ways, like we saw during covid. Anti-maskers/-vaxxers had a disproportionate amount of people from these kind of low-skilled exploited jobs.
>Location based salaries are discriminatory

This one seems to be contentious in the comments section but I've had issues with this before. At the end of the day it's a balance between accepting that reality involves a lot of factors that result in a Canadian coworker making half the pay of their U.S. colleagues, and chafing at the injustice of the same fact.

I've not been able to be reasonable about this issue. If corp A pays me X and pays somebody else 2*X, I will always, always have a discomfort around this setup (even if X is still great).
They would always be at the mercy of NVIDIA's API. Without knowing the inner workings, perhaps a major concern with this approach is the need to implement on NVIDIA's schedule instead of AMD's which is a very reactive stance.

This approach actually would make sense if AMD felt, like most of us perhaps, that the NVIDIA ecosystem is too entrenched, but perhaps they made the decision recently to discontinue funding because they (now?) feel otherwise.
Agile is the reason requirements are allowed to change. Non-agile is not changing the requirements, and continuing to build the wrong thing.

But it's not that binary. "Agile" is the reason requirements are allowed to change constantly. At worst, it can be like trying to steer down the freeway by slamming the steering wheel from one extreme to the other. And pure waterfall is also blatantly unworkable.

The real question is, at what rate do you allow changes to be made to the specification/requirements? How much dampening do you apply? And maybe under that, there's another question: How fast can you respond to the real world, and still maintain a coherent direction? The faster the better, but don't try to respond faster than you can maintain coherence.
Apple executives don't have time to use computers :)
This has been up many times before. It seems that the stack evolves so a lot can have happened since 2019 when the last update was made.
Not quite true, DOL will go to bat for you and fine the employer and get you paid. Violations of labor law are not simply small claims civil matters. Some employers get large fines.
Damn, ok. Thanks for the clarification.
No, that's clearly not 'I should not have to pay Bartender for its work'; it's 'I should not have to find a third-party who can sell me a fix'.
With the caveat that I moved away (due to work) a little under a decade ago... what you describe doesn't match my experience with NYC at all. Maybe back in the 80s, before it was cleaned up... but I was less frequently there back then. Before you said you lived in the city, the message from your first post made me assume you were talking about the city as someone who learned everything they know about it from the news.
Previous discussion on a similar article from the Atlantic (2023) [0]

[0] https://news.ycombinator.com/item?id=38719249
What of the people that have children but those children do not contribute in any meaningful way to society? Is the implication here that every child born must somehow be a net-positive to society?

I see what you're saying about the replacement rate, but I don't see how, on a smaller scale, someone choosing to not have children is a selfish act within the context of a society that is not yet below "replacement" level.
> put it at the bottom so it points up my nose

My Dell has a nose cam… it’s so unpleasant a view that it is unusable IMO.
Thanks!

I just browsed the spec again (https://github.com/mapbox/vector-tile-spec/tree/master/2.1) -- I didn't have as bad of a reaction as I did the first time I looked at it.

I guess the idea of using (Google) protobufs for the "packaging" and then a super tight, custom, byte-encoded format for drawing commands seems... weird to me. But, honestly, it probably makes sense.
I wonder if there has ever been a case (I'm sure there has) where someone stole say a $20 from the register, because the manager owed them $20. And whether the fact they could prove the manager owed them money made any difference in the theft case.
> Also not my problem. I'll be dead.

This is another example of a thought pattern often encountered. The thought of "being free to do what ever I feel like" and not caring.... is a meme.

> Human nature was to live out as a hunter-gatherer in some African savannah. Why would this hold any power over how people choose to live their lives in the Year of our Lord 2024?

You are taking a thing where Humans have proven to be quite flexible (the style of living) and bring it to a discussion that is, at its base, biological (no babies: no society). Sure, we can now say that it all doesn't matter if our more and more babyless societies go to die.... but is this really the way to go on?
Could this mini moon be nudged to first be stable, then to become a dust ring and shadow venus?
Wait I thought these downloads are raw data (osm.pbf). Where are the shortbread downloads? Is that what the shp files are?
The Great British porn block is back
People thinking wage theft only affects lower wage workers, let me tell you how tech companies commit wage theft:

1. Having annual components to wages (RSUs, bonuses), making you work all year and firing you just before they have to pay you.

2. Having no overtime for salaried employees

3. Having employees work extra responsibilities that are not part of the job description by promising promotions and then not giving it to them
What I don't understand is that native people who make a good income rationalize that they can't afford kids but yet in the same country there are many non-native people that earn considerably less that continue have children at extremely high birthrates. So why does the group that earns a lot of money claim they are incapable of supporting a family and the group that earns very little actually support a large family, in the same country?
https://github.com/vosen/ZLUDA/tree/v3
What's the point of living in a - painful and expensive - lie?

(besides Glantz's income, obviously)
Off the top of my head, here are some reasons people still want a headphone jack:

* Invested in quality audio equipment that they'd like like to continue using without a crappy dongle

* Bluetooth dongles don't have the same level of integration that EarPods do, for instance (e.g., button presses don't work the same way)
* Lightning or USB-C headphone adapters are easy to lose track of
* Lightning or USB-C headphone adapters are awkward sticking out of your phone and risk breaking the port

* Dislike the environmental impact of trashing perfectly fine equipment

* Dislike like the environmental impact of moving to a model of disposable equipment with non-replaceable batteries

* Tired of the inconvenience of dropping wireless ear phones and not being able to find them (e.g., this happens frequently on flights¹)

* Weary of dealing with Bluetooth issues (e.g., my AirPod Pros randomly disconnect from my iPhone with regularity and I have to click multiple things to switch from my phone to my work laptop)

It's fine if these don't apply to you, but they're a little more substantive than the Luddite hand-wringing you suggest.. And for them the trade-off to get a slightly slimmer phone wasn't worth it. That's not to say there aren't advantages to wireless headphones, but supporting one doesn't mean having to preclude the other.

¹ -- https://www.reddit.com/r/mildlyinteresting/comments/16uuyse/...
The tides are always moving so this energy is much more useful as baseload energy. They will lessen the need for energy storage for wind and solar, making wind and solar even cheaper.

So tidal doesn't actually have to be as cheap as wind and solar by itself, as it will lower the total cost of wind and solar and be economically viable as a part of the mix.

If you're a company operating wind or solar, then you will be able to have a much smaller battery installation, by using tidal kites for most of the baseload instead. And the kites actually generate energy instead of just storing it.
especially considering that apple is full of poor design decisions that people have already been using third party software to compensate for. for example a lack of any form of reasonable window management that the many people use stuff like magnet or rectangle to compensate for. or the fact that mouse scroll direction and trackpad scroll direction are linked. or the fact that you can't control volume on a per app basis.
It's the opposite for me. I have so many problems with Zigbee devices dropping off the mesh for no reason and batteries dying in 1/10th the advertised time.

Meanwhile my ESPHome devices have never had any issue whatsoever.
How 'Our Moon' shaped life on Earth and human history (Book)
You can kill "Core" processes if you don't want to log out/log in
Because the platforms design is irrelevant - people go where people are, where the content is. Twitter could be irc beneath for all the world cares.
Oh that's just awesome. Using this with the send to obsidian addon sounds like the best of ideas
Nier: Reincarnation is a mobile game. If you're planning on playing Nier: Automata or Nier: Replicant, those are still available for the forseeable future.
I think Apple hasn’t followed Microsoft on status item (that the name of menubar icons on macOS) management is simply because they didn’t intend for the API to be used even a fourth as much as it is.

In older releases (back when in it was still known as OS X), persistent status items weren’t something devs could do without dipping into hacks. That part of the menubar was intended solely for system stuff, e.g. the display and sound menus.

There were always APIs for transient status items, but those were intended for use by “normal” apps with a dock icon that you have open only temporarily to accomplish some tasks (which means these status items wouldn’t accumulate). Status items added this way couldn’t even be rearranged like the system ones.

So in short, there’s no management because they’re designing for the user who has a couple of status items, not 5, 10, or 15+.
There are still even ways to expose the zigbee stuff, I can turn my zigbee lights on from the other side of the world and even access it via Google Home but it's on my terms and under my control. The actual switch itself is relatively dumb (which is a positive in this case!)

(not to say you're doing it wrong btw, just to let others know that zigbee can still be linked onwards to the internet from the gateway)
People always seem to forget that mathematical notation is designed to make algebraic manipulations easier to follow. It's not really intended as something that makes sense on its own, it's mostly physicists who think something like E=mc^2 should have any meaning.

The more pure the mathematics the shorter the scope of most variables. Typically a variable is defined just before it's used, with a scope no longer than the proof or derivation it's in.

Also some of the choices in this article are just plain silly. Such as using P as both variable and index, and then use it for the covariance matrix when the precision matrix is the exact inverse.
I'm running Zigbee2Mqtt on my Homeassistant and so far it's been a very pleasant experience buying devices from different brands without having to use each vendors app. The compatibility list is gigantic https://www.zigbee2mqtt.io/supported-devices/
The Tesla app is horrible about this.

What does a greyish padlock icon indicate? Let me tap it twice to cycle through states, then I’ll click once more if the original state needed to be toggled. If there’s any delay in the car’s response, prepare to complete another lock/unlock cycle, more slowly this time to be certain.
Have you found good adapters (or ones to avoid)?

I've been using the same $9 Apple one for 3+ years at this point. There have been times when I've pulled it out of my bag and saved the day. Young people are amazed that it just works (microphone and all), Mac or Windows, computer or tablet. Ain't progress wonderful?
The ABC Structure Editor [pdf]
> You're misinterpreting what I wrote

Seems more like I interpreted what you wrote literally rather than ideologically (colloquially, as is current enforced fashion)...seems a bit unfair that religious people can't pull a similar trick and say scripture is metaphorical and nullify all criticism.

Ok, so let's consider "then it is my opinion they are just holding another religious belief":

For clarity: do you believe that it is necessarily true that there is no evidence for a God?

Is there some important meaning contained in "just holding another religious belief"? It seems like a phrase that is conclusive about something in some way (the "just" accentuating it, at least to my interpretation).

Does personal witness count as evidence for people who believe themselves to have witnessed evidence, and if not why not (I'm getting at what seems like at least somewhat of a double standard, and there's the thorny issue of difficulty of proof of existence vs disproof in play[1]...among other things, some in your favor, and some a derivative of temporal cultural norms of cognition).

[1] https://www.britannica.com/topic/black-swan-event
Most of the factors are beyond your control when it comes to how busy a place is. Sure a smile helps fill a restaurant, but mostly - it's other people's responsibility. Anyone employed full time in an empty restaurant for a full month should both make a living wage AND have 40h work. If there isn't enough work to fill the shifts, or enough guests to make tips - that's not the service staff's problem, it's the owner.
I got that on email newsletter too and visiting her website, it looks like she is one of those "marketeer/influencer" type, most likely it is a marketing gimmick too.
But it will be great for marketing, a justification to increase the price of new phones, and overall great for shareholders. Also a no thanks for me.
If I say "I hadn't done any of my homework in Calculus. I failed the class." Most readers would assume that the homework statement is related to the failure statement. Even if the real reason was the homework was with zero points and I failed the final exam because I left after five minutes to chase my future wife down before she flew home. That's the thing with language, it's not formal logic and readers make all sorts of inferences based on order and content of statements. That's what makes for good writing and reading between the lines.

I don't know what the poster meant, but drawing a conclusion that there is some correlation due to statement choice is normal.
The docs can say whatever it wants, there were large parts of our configuration that wasn't included in an export, so we couldn't automate provisioning.