HN user

mikhael

8,585 karma
Posts1,327
Comments54
View on HN
www.nytimes.com 2d ago

How Google's A.I. Search Is Imperiling the Open Web

mikhael
4pts0
asia.nikkei.com 2d ago

Japan logistics provider for Amazon to use JPYC stablecoin in operations

mikhael
2pts0
www.japantimes.co.jp 4d ago

Cash is king again at Tokyo's bars after credit processor fails

mikhael
4pts0
www.sciencedaily.com 6d ago

Scientists discovered the brain doesn't make decisions the way we thought

mikhael
3pts0
ktla.com 7d ago

Chipotle to open its first restaurant in Mexico this week

mikhael
2pts0
www.japantimes.co.jp 10d ago

Japanese payment processor's collapse hits banks and restaurants

mikhael
4pts1
www.wsj.com 13d ago

Netflix Is Exploring Live TV and Bundles as It Struggles to Keep Viewers Hooked

mikhael
3pts0
www.washingtonpost.com 13d ago

Percent of U.S. adults have CKM syndrome – but most have never heard of it

mikhael
3pts0
www.cnbc.com 13d ago

Meet SK Hynix, the trillion-dollar chipmaker debuting on U.S. markets

mikhael
5pts0
www.fastcompany.com 13d ago

A self-driving Waymo just reported its own passengers to police

mikhael
4pts1
www.cnn.com 15d ago

Buckled columns at Midtown Manhattan high-rise prompt evacuations

mikhael
3pts0
www.nytimes.com 17d ago

'Chinese Dreamcore,' Where Gen Z Relives a Brighter Past

mikhael
15pts3
www.japantimes.co.jp 26d ago

Yen's decline makes perfect sense to some analysts

mikhael
5pts0
www.ign.com 27d ago

Sony Confirms 'Significant' Bungie Layoffs

mikhael
8pts1
www.foodandwaterwatch.org 27d ago

Supreme Court Gives Pesticide Corporations Immunity from Cancer Lawsuits

mikhael
31pts17
www.japantimes.co.jp 28d ago

Japan's AI goldrush faces backlash as data centers sprout up in urban areas

mikhael
3pts0
twitter.com 28d ago

Strong Earthquake Felt in Caracas, Venezuela - Reuters Witness

mikhael
5pts0
www.cnbc.com 28d ago

Cerebras CEO says margin forecast misunderstood as stock plummets after earnings

mikhael
8pts0
www.cbsnews.com 28d ago

Trump cancels bipartisan housing bill, reiterates demand for SAVE America Act

mikhael
8pts5
www.bbc.com 28d ago

Clean sweep for Mamdani-backed candidates in New York's Democratic primary

mikhael
5pts1
www.nytimes.com 29d ago

Congress Clears Housing Bill, Cementing a Rare Bipartisan Feat

mikhael
21pts18
www.nytimes.com 29d ago

As Chinese Tech Pulls Ahead, U.S. Fears It Will Become Dependent

mikhael
10pts0
sfstandard.com 1mo ago

San Francisco is booming. Why is Oakland still slumping?

mikhael
2pts0
www.theatlantic.com 1mo ago

AI Watchdog

mikhael
3pts0
www.nytimes.com 1mo ago

While the World Scrambles for Oil, China Sits on Full Tanks

mikhael
5pts1
www.cnn.com 1mo ago

Earthquake gate stopping a San Andreas disaster under highest stress in 1K years

mikhael
7pts0
abc7news.com 1mo ago

Trapped in a Waymo: SF passenger recounts terrifying construction zone ordeal

mikhael
5pts0
arstechnica.com 1mo ago

Anthropic "pauses" token-based billing for its Claude Agent SDK

mikhael
11pts2
www.youtube.com 1mo ago

Grand Theft Auto VI: Official Cover Art Reveal [video]

mikhael
3pts1
www.nytimes.com 1mo ago

As the Job Market Stutters, Simulated Work Is Surging

mikhael
4pts1

Our commitment? To tirelessly support our customers—zombie, ghost, or otherwise—while maintaining a level of integrity befitting the smallest scandal possible. After all, the abyss awaits us all… but here at MALIBAL, we’ll send you there with a smile.

it's worth reading some of the early smalltalk/MVC stuff to try to understand how MVC was originally formulated (http://www.ics.uci.edu/~redmiles/ics227-SQ04/papers/KrasnerP...). it can be a little hard to understand, because it's pretty significantly different from how most modern GUI toolkits work, but (as i understand it, not actually having written smalltalk code) at its core it's fairly simple:

Model: business data

View: on-screen representation of Model; reacts to changes in Model to re-draw accordingly

Controller: maps user input to changes in Model; may need to interact with Views, and may pass control through a hierarchy of Controllers, to determine the Model being manipulated

in other words, user-input data flows as: C -> M, and M -> V. i see a Controller modifying a View (rather than just querying it) as impure MVC, and i normally strive to avoid it, even though that's essentially impossible if you're forced to use a platform's GUI toolkit.

i don't think of MVC as having "gone wrong," but rather that the name has been co-opted and the pattern corrupted by so many different people, in many different ways, as to make the original name extremely confusing. iOS' concept of "MVC" drives me crazy. i think it's probably fair to call it MVP (Model-View-Presenter), the difference being that the Presenter can indeed do some of the work of modifying the View. but i still mostly think of this as a hack: the more work that gets shoved into the Presenter, the more complicated it gets.

i would argue that we can't accurately infer any likelihood without knowing what the entire probability space is. in the dressing-room example, we are assuming there are not many, many dressing rooms that look similar, and many, many people that look just like us, and many different sets of the same clothes. but that is just an assumption. we have no idea about the probability space of different material universes and how qualia is embedded in them.

i'll admit that that's a convincing argument, but there are ways in which apparent causality can be shown to be illusory. one thought experiment i remember from school involves someone watching a movie in which one character punches another character, and the punched character falls backward. suppose the watcher knows absolutely nothing about how movies are recorded, or re-played, and sees only the lifelike images; then there would be clear, apparent causality of the second character falling over as an effect of being punched by the first. in reality, the only causality is that set up by the mechanics of the movie projector.

i do not believe in materialsm, but i do believe that intention and goals are emergent phenomena. nevertheless, i think that's mostly a separate issue.

it is a false equivalency to say that materialism is false and that it is impossible to build strong AI. if the material world alone can be described by laws of causality, then we should expect to be able to simulate some significant part of it. if it cannot, and if extra-material forces impact the material world, then we may have no hope. but existence of extra-material stuff (which i call "qualia") may or may not assert a force that affects the material world.

if i understand you correctly, you seem to believe that qualia definitely affects physical reality. we don't know whether that's true or whether qualia is just a byproduct of physical reality, and given the probabilistic nature of what we can observe physically, we may never know.

fair enough that maybe i'm not in the target audience. and perhaps i'm too stuck in my own head, writing iOS apps, where i can't imagine general constraint solvers being used to solve a software-design problem (as opposed to an algorithmic problem, where it certainly does make sense). i am genuinely curious - are general constraint solvers useful as a software-design pattern?

are one-way dataflow constraints really any different from the observer pattern? i avoid cycles exactly because i implement it myself, and don't even have a solver, per se. even KVO seems not to handle cycles. and when e.g. i am using auto-layout in IB, even then i am careful to avoid over-constrainedness, even though the solver can settle on a "solution."

while i will go off and read a few of the linked papers, this post doesn't do a great job, in my opinion, of showing a meaningful relationship between generalized constraint solvers and one-way dataflow constraints. i use one-way dataflow constraints because they are simple/natural/expressive. generalized constraint solvers are vastly more general, and i can't see how they would apply in a non-geometric setting. isn't cassowary only really interesting when there are inequalities? when there are only equalities, isn't the system either over-constrained (bad) or not (fine)? (to be fair, i haven't read the cassowary paper.) would i ever want code that expresses an object in terms of an inequality with another object? will i ever care about cyclic graphs of constraints between objects that actually require a solver to determine if they are over-constrained, and will any solver be able to do the right thing without knowing some properties of the constraints (e.g. linearity)? (cycles are the one thing i'm careful to avoid when i write one-way dataflow constraints in e.g. MVC code.)

In my opinion, the front page should really, really highlight the call-back-and-show-script feature. Sending this out to family and friends, this is the piece I really want them to see.

I read GauntletWizard's point as that such devices are becoming like "brain prostheses." If the device were embedded in your skull/brain, but could be wiretapped, would it be subject to the fifth amendment? If technology develops to read information from another's brain without their consent, would that be subject to the fifth amendment?

The state actually gave a fair amount of advance notice. I was given an exact date for when the lien would go in effect, with over a month of lead time, as I recall.

I'm a little too paranoid to say exactly what I did, but I will say that I'm glad I was given that advice. (I was younger, and had much less money saved at the time; obviously that amount would affect any similar decision now.)

I use a credit union, and I have been the victim of a similar problem as the author, and the credit union folded in exactly the same way. Notably, the credit union is local to a state different from the one that tried to shake me down. I don't especially blame the credit union, though: they were upfront and communicative with me, and told me that their hands were tied.

The advice I was given (not by the CU): either withdraw all my money from the account and put it in a safe deposit box, or wire it to a (very) close relative ASAP -- before the lien is officially issued.

I think that (or I wonder whether) you've touched upon the difference between personal vs. public freedoms, the latter of which we impose many regulations upon. Many people would object to a sub-minimum-wage job offer, but would be fine to pay friends/family/neighbors (including children) such amounts for odd jobs. Or I might slander someone I don't like within a small group of friends, and nobody would object to that; but the New York Times, which is sold for public consumption, is prohibited from publishing libel or slander.

I find this even more confusing.

#1: You preface that sentence with "But in French" so why mention English? Can /dʒ/ actually be written some other way than "dj" in French? From your post, it seems like the answer is no.

#2: The first paragraph of the third card neither mentions nor implies (to the non-linguists among us, at least) anything about English "j" having a hint of "d". This is something I'd never realized before, and only discovered it by saying "James" aloud a few times after this post; and I'm still not 100% sure that it's right, based on the post.

Is this a deliberately confusing explanation?

"... this falsehood perpetuated on the big screen in Quentin Tarantino's Django Unchained where the eponymous character spells his name, adding 'the D is silent'."

...

"The D is not silent, it's very much pronounced."

...

"... Tarantino's film teaches the correct pronunciation ... it is incorrect to say 'the D is silent'."

...

"But in French, /dʒ/ can be written 'dj' because the 'j' alone is just /ʒ/."

OK, if the "d" is not silent, don't you mean that /dʒ/ must be written "dj"?

Why not just say that, in English, "j" as in "James" has the tongue touching the roof of the mouth, so it always sounds a little like a "d", but in French it doesn't?

I second the call of bullshit. Though I've only skimmed the paper, I don't see any concrete performance numbers. I only see this:

"The group has written sev- eral million lines of code, including: core libraries (includ- ing collections with polymorphism over element permis- sions and data-parallel operations when safe), a webserver, a high level optimizing compiler, and an MPEG decoder. These and other applications written in the source language are performance-competitive with established implementa- tions on standard benchmarks; we mention this not because our language design is focused on performance, but merely to point out that heavy use of reference immutability, includ- ing removing mutable static/global state, has not come at the cost of performance in the experience of the Microsoft team."

I'm confused about one part of your analysis. You write that Q^k_l = Q^(k-1)_(l+1) * (1 - 1/(l+1)), but it's not obvious to me why the multipler, (1 - 1/(l+1)), is correct in general (past the second sweep). I went so far as to write a little bit of code to calculate various values of Q^3_l, exactly, from values of Q^2_(l+1), for an 8-element array, and found that it did not hold. (I assume that you were assuming that the initial array permutations were picked uniformly from the set of all permutations). Have I done something wrong or missed something totally obvious?

Thanks!