Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DCoder
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
DCoder
7y ago
It doesn't. The controller simply acts as a mouse/minimal keyboard outside Steam.
32.
▲
by
DCoder
7y ago
I just checked, and yes, you can use Steam Controller to get through UAC prompts. The joystick mimics the arrow keys, the right trackpad moves the mouse cursor, the trigger buttons represent mouse clicks, and A is Enter.
33.
▲
by
DCoder
7y ago
I thought that username seemed familiar… [0] [0]: https://en.wikipedia.org/wiki/Clifford_Stoll
34.
▲
by
DCoder
7y ago
Raymond Chen's blog is always a great source of interesting information. But I remember the times when that blog didn't look like a webdesign internship project in progress. And there were interesting comments…
35.
▲
by
DCoder
7y ago
I also remember Diablo II throwing up assertions when I was playing with the parameters in the txt files. Fun times.
36.
▲
by
DCoder
7y ago
In the post I linked to, the TV in a similar situation was happily connecting to someone else's (open) WiFi network nearby. You can't really block those…
37.
▲
by
DCoder
7y ago
Solving this problem requires the JS on the parent and child frames to cooperate and talk to each other about their sizes, so the parent can resize the iframe to match the size of its content. This is not something ad providers would bother
38.
▲
by
DCoder
7y ago
> So, even someone who disables JavaScript normally, would presumably enable it in order to use this popular and useful site. I agree that StackOverflow is at fault here, but enabling JS is not a binary choice — "allow all JS on t
39.
▲
by
DCoder
7y ago
When you say "it's not allowed", do you trust its own settings? Are you sure it's not doing something like [0]? How do you even protect against that? [0]: https://www.reddit.com/r/privacy/commen
40.
▲
by
DCoder
7y ago
If you look at other areas of the world, Philippines is interesting [0]: > [I]n 2018, 32 percent of the surveyed 1,500 Filipinos trusted vaccines. In the 2015 iteration of the poll, 93 percent of the respondents said they trusted vaccin
41.
▲
by
DCoder
7y ago
> What would it take? All the developers in the world combined can not solve a legal problem. You can't implement technologies like Widevine without a license, and if they simply won't give you one [0], you're dead in th
42.
▲
by
DCoder
7y ago
For another and possibly more egregious example, look at Chrome's <input autocomplete=""> handling [0]. [0]: https://www.reddit.com/r/programming/comments/ar1qj1/x/egl52...
43.
▲
by
DCoder
7y ago
> Randomizing form field names […] will prevent auto filling fields by browsers and password managers. I wholly agree that this would not help, but for the sake of completeness, I want to point out that <input autocomplete="&qu
44.
▲
by
DCoder
7y ago
Someone who needs to cooperate with you on your project cares. Someone who needs to clone your repository (e.g. you're a dependency for their project) cares. Someone tired of using an inactive repo and trying to get an overview of heal
45.
▲
by
DCoder
7y ago
If you flip the setting, that doesn't solve a problem of a user installing the browser for the first time, installing an extension like Stylish †, going to a porn site in private mode and getting their private browsing history leaked t
46.
▲
by
DCoder
7y ago
The fact that they can still hoover up your browsing data the same way as in normal mode. Google Chrome has defaulted to disabling extensions in incognito mode as long as I can remember: > Allow in incognito [ ] > Warning: Google Chr
47.
▲
by
DCoder
7y ago
I'm aware of Hack and it's quite nice, but I can't use it because a) my coworkers are … less open to new ideas … and will rightfully resist a "whole new language", whereas mgmt will see it as an attempt at "job
48.
▲
by
DCoder
7y ago
IntelliJ will detect cases like that, yes. But it is difficult and slow to get IntelliJ to inspect your whole project like `tsc` does. With PHPStan or such tools you can do that more easily, but they still have interop problems due to non-s
49.
▲
by
DCoder
7y ago
This may be a regional thing. I've seen Drupal 6/7 on a lot of sites where the original dev threw together five content types in the admin GUI and told the admin how to post new content. It worked well and was certainly less worri
50.
▲
by
DCoder
7y ago
It definitely feels that way, yes. I've mostly dealt with small businesses looking for the lowest bidder and medium businesses unable to spend a fortune on software licenses and highly-experienced devs, and PHP fits that segment well.
51.
▲
by
DCoder
7y ago
Features that I miss in PHP: - expressive type system with generics, union types, literal types, basically TypeScript. I can say "this function returns a string" or "this function returns an array", but not "this fu
52.
▲
by
DCoder
7y ago
Right here! PHP and JS/TS is what I do every day. PHP has its tentacles all over the web: WordPress and Drupal are immensely popular for simplistic sites and short-lived promotionals, Magento and WooCommerce attract many e-commerce use
53.
▲
by
DCoder
7y ago
I've had fun issues recently where Composer crashed after hoovering up 1.5 GB of memory. (Composer sets that limit by itself on startup, I didn't arbitrarily choose that number.) XDebug was off. I fixed it by telling Composer to u
54.
▲
by
DCoder
7y ago
This execution model is just good old CGI scripts [0]. [0]: https://en.wikipedia.org/wiki/Common_Gateway_Interface
55.
▲
by
DCoder
7y ago
There are good arguments for styling native elements and against them. I don't think this is specific to the web, cross-platform GUI toolkits have had this challenge forever. The current datepickers on the desktop are "consistent
56.
▲
by
DCoder
7y ago
Those JS pickers are going to be needed for a long time still, because native widgets are a nightmare to style consistently. Apparently nothing has been learned from the <select> styling minefield of the past.
57.
▲
by
DCoder
7y ago
Looking through Mozilla's IRC quote collection [0] also shows very little recent activity. Not sure if that's because their channels are less active nowadays, or just because fewer people are submitting new material. [0]: http:&#
58.
▲
by
DCoder
7y ago
Because " Security is a journey, not a destination ". There's always a way to enhance your processes, monitor more indicators, etc. or otherwise improve your security.
59.
▲
by
DCoder
7y ago
Replacing a language does not make all the code written in it go away, though. PHP has its tentacles all over the web with WordPress, Drupal, Magento, etc. and those will not be replaced any time soon.
60.
▲
by
DCoder
7y ago
This is one of the big reasons I use TypeScript over plain JS as well, especially when combined with TSX for typesafe views.
More ›