HNHacker News
TopNewBestAskShowJobs

BystanderX

28 karma · joined February 5, 2012

submissionscomments
BystanderX··on Go with PHP
It would be shorthand for:

`$validated = ['key' => 'value']; $validated['status'] = 'pending'; Order::create($validated);`

BystanderX··on Dang is going to have 65,535 karma points soon
It can really come down to who you're talking to.

I use old.reddit.com and have a heavily filtered r/all for general news (which I could do without), and specifically participating in discussions that are almost entirely text around what may or may not be a text post.

Other people use it like an image board or video feed.

I do agree that reducing the amount of media can mitigate junk, though.

BystanderX··on Dang is going to have 65,535 karma points soon
I used this method on reddit myself. It's just a userstyle, so I turn it off occasionally, but it makes it a voluntary action I have to turn back on if I want to see it.

Helped out, I think. Along with carefully practicing not escalating and picking when to just not comment.

BystanderX··on uBlock Origin 1.48 adds readiness status, code viewer, and other fixes
Donate to the filter list maintainers if they accept it.

https://github.com/gorhill/uBlock/wiki/Why-don%27t-you-accep...

BystanderX··on Mozilla says Chrome’s latest feature enables surveillance
Because if there's a facility that grants out-of-browser data to the remote, the remote can deny service unless it is enabled.

Unless the feature is designed to fake data and make permission status opaque to the remote, it's a privacy reduction that will happen, the only question is when.

BystanderX··on Flutter 2
Thanks for your reply.

> Not sure what you really mean. [...] sites are too complicated for anyone to pick out what's going on from the original source let alone the actual served source...

I agree, View Source itself has become less and less useful. The Devtools in most browsers have kept up fairly well though. They provide a lot of methods to understand, debug, and modify behavior of whatever you're running using HTML/CSS/JS, even if not perfect.

Perhaps if Flutter became mainstream enough that there's theoretically nothing stopping this from eventually happening for it as well. That's an interesting thought.

--

I suppose that leaves my last question, and it leans away from what might be a practical view from your position: Do you think flutter pushing for major market share while also trying to replace the core part of the web (HTML/CSS/JS -> Canvas renderer/wasm) is a good thing for the web's health and future?

(That's a good bit more philosophical, but I hope in #CURRENTYEAR we're starting to see value asking long-term questions like that, especially from inside of the giant companies. I'll stick to one of those kinds of questions)

--

> I'm a weird case, I got into the web by reading the standards. (Then I got annoyed the browsers didn't follow them, so I got into browser QA. Then I got annoyed that the standards weren't clear enough to allow test cases to be written, and I started editing the specs.)

That is interesting, thanks for sharing that.

> I have not. A lot of people do like extensions though.

Also interesting, fair enough.

> Other platforms have managed to get concepts like extensions, e.g. on Linux (well, X really) I can replace my window manager, on Windows I can install DLLs that add features to Windows Explorer, on Android the "share" button can share to a list of applications, etc. There's lots of examples.

Perhaps a good new question is what kind of tooling is available or planned for users to interact with Flutter applications? Such as what Devtools provide, or an expansion to them directly.

As a developer, the Devtools are absolutely critical to my workflow and ability to learn from and often fix issues I have with other sites.

(It could be pointed out that native applications don't tend to have that functionality, so it shouldn't be expected.. but in this context we're talking about effectively removing it from the Web, which does)

BystanderX··on Flutter 2
So this is already a pretty toasty section of comments so let me put this to you. If you've already answered this elsewhere, please let me know.

I would be surprised if someone heavily involved in the Web's development process for a long time didn't have some really sore spots about it.

That aside:

--

What do you think of the loss of opportunities for learning and customization that moving to an opaque system running "in" the web (flutter) implies?

How did you get into the Web? Was being able to easily inspect and change what was happening in apps you didn't have intentional source access for (web pages/apps) not key to that?

Have you gotten value from the ability to quickly use others' extensions of useragent behavior that seem highly unlikely to work with this approach? Or will they be able to?

Fairly loaded questions I guess, but realistic ones too, not just philosophical.

BystanderX··on Lenovo announces laptops using new mobile Xeon processors
"Guidelines"

The feature shouldn't exist in the first place. If a backdoor is hidden, this is an unlocked door with a "Please don't enter" sign on it.

BystanderX··on Hate Your ISP? Maybe You Need Community Fiber
I recall reading about this being done, honestly. The community actually running the lines.

I wish I remembered where, I'd link it.

BystanderX··on Things that drive me nuts about OpenGL
We're to the point where 5+ old computers are running vista. XP is really finally starting to phase out for game-capable computers.
BystanderX··on The Financial Future of Game Developers
It's almost like people here don't actually play anything but AAA games..
BystanderX··on The Financial Future of Game Developers
It and DotA2 are the primary titles supporting this model, and it's great for players.

It's hard to sell to marketing though, apparently.

BystanderX··on The future of Unreal Tournament begins today
Yeah, onslaught isn't something I see talked about much anywhere else and was loads of fun.
BystanderX··on Firefox 29
Suspend Tab works for Firefox ~24 (Palemoon is still 24), and BarTab has a more official suspend/unload idle tabs feature.

I'm sure you've tried them with your browsing habits, but just to make sure.

BystanderX··on Windows 8 more widely used than OS X, IE still on the rise
Win-W -> start typing.
BystanderX··on Principles of Reactive Programming
Count me in here. Would love access to lectures or videos.
BystanderX··on Windows 8.1 quietly gets released to manufacturers
Hold ctrl and zoom out. Then right click on any group to name it. Drag tiles out of groups to make your own, drag groups around when zoomed out to organize.

There's no hierarchy but it's actually extremely usable.

BystanderX··on Video reveals NYC subway ride 108 years ago from Union Square to Grand Central
Anyone know what the music in this video is?
BystanderX··on Firefox 25 will get a major UI overhaul
Now if only they would copy the separate master process (Heck, put all the renderers in one process, I don't care) so I can move tabs around without waiting five seconds per tab.
BystanderX··on This Man Thinks He Never Has to Eat Again
If only they were as reasonable stating this as you.
BystanderX··on PHP 5.5.0 Alpha 6 - Released
Hell will surely descend upon me, but I'd vote for having it be syntactic sugar for => in general.
BystanderX··on SimCity Burning: A Warning to Publishers on The Dangers of Always-Online DRM
And you know what's exemplary about DotA 2? All that money you spent isn't even short-cutting grind, it's /only/ on cosmetics.

I can't find a better example of F2P models out there, even my beloved Planetside 2 has some pretty big issues with how its model applies to gameplay.

BystanderX··on Introducing Google+ Sign-In: simple and secure, minus the social spam
Can you not simply make calls from the chat client in gmail?
BystanderX··on Dialects of Lisp
From reading what Haskell related articles I've seen around HN and other places over the last few months, the always-on laziness seems to actually be a problem a chunk of the time, correct? Well, not so much a problem, as not always a good thing.
BystanderX··on John Carmack: Latency Mitigation Strategies
- who are willing/eager to share their research and thoughts with the general public.

I imagine he had to push it a little to get Zenimax to allow it to be publicized, since he slipped that credit in there.

BystanderX··on John Carmack: Latency Mitigation Strategies
I agree, it'll certainly be uncanny.

Except, we adapt. I think Uncanny Valley will slowly shrink - Things will improve, and we'll get used to some of the oddities.

I mean, he mentions it in the article: People were used to 400ms latency and still had fun. Is there a much tighter threshold here? Sure. But I'm all for it, and I'm sure a lot of people are. Not everyone, but things improve and change.

BystanderX··on In Love with LÖVE
Probably doesn't help that most of the code is tied up in scripts for games, and public development is hosted in places like curseforge and wowinterface.
BystanderX··on Persona - Mozilla's decentralized and secure authentication system
Because it's not the "default" identity provider, it's the "fallback" identity provider. They're trying to define a open standard which would end up with any number of identity providers. The goal is something that can bootstrap the system into usage.

As far as what to do about users? You can't fix the problem. Nothing is going to be 100% secure, and the flesh is always going to be the biggest weakness if the machine has been well designed.

If you really want conjecture on it, though, I would suggest you first ask "Is this something tied to a citizen's identity, or a online identity?", because most things that process fiat currency in any capacity will fall into the former, and should probably merit a recovery system outside of email.

I would argue, however, that anything falling into the latter and should be handled with email.

BystanderX··on Electricity Transmitted to Auto Tire Through 10cm-thick Concrete
Not to mention demand and continued production drives research and improvement, so it would have been self reinforcing.
BystanderX··on The evolution of Lua
As Dyson said, it's fairly easy.

LuaJIT2's ffi also makes it a lot quicker.

Page 1 of 2Next →