Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mmebane
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
mmebane
6y ago
> Without review, publishing an app with a sandbox bypass, or simply abusing entitlements, becomes trivial. I would _love_ a 3rd-party App Store that hosted jailbreak apps/apps that abuse private APIs/etc, so long as it was cle
62.
▲
by
mmebane
6y ago
350 MB of GIFs by my count!
63.
▲
by
mmebane
6y ago
This podcast goes into a lot of detail on what the CDA says: https://legaltalknetwork.com/podcasts/make-no-law/2019/08/de...
64.
▲
by
mmebane
7y ago
Not in the thumbnail versions displayed in the post, no. And you can't even click on them to view the full version. I had to right-click, View Image, then strip a resizing parameter off of the URL to get the full thing.
65.
▲
by
mmebane
7y ago
This announcement of the 20.0.0 beta is useful for understanding why it was rewritten: https://discuss.python.org/t/virtualenv-20-0-0-beta1-is-avai...
66.
▲
by
mmebane
7y ago
Maybe make it an exponentially increasing cost, such that most people can afford 2-3 renewals, but the cost increases steeply after that. The first $X per renewal could go to the copyright office, and everything above that to the Library o
67.
▲
by
mmebane
7y ago
Is there any way to bypass CORS in a PWA? Because Chrome Apps were a really handy way of writing GUI utilities without having to go full Electron.
68.
▲
by
mmebane
7y ago
What would it take to have a TUN-less client that exposes the VPN connection as a SOCKS proxy? The use case I'm imagining is being able to sit down at a machine as an unprivileged user, connect to a VPN, then run Firefox Portable and
69.
▲
by
mmebane
8y ago
I highly recommend the podcast "Make No Law" [1] to help understand the US's 1st Amendment. There's a whole episode on yelling fire in a crowded theater. [1]: https://legaltalknetwork.com/podcasts/m
70.
▲
by
mmebane
8y ago
Is there any easy way to list all installed packages for which I've customised options, and what the options I've used are?
71.
▲
by
mmebane
8y ago
> `brew upgrade` now runs `brew update` Is that documented anywhere? I guess it makes sense for most people, but I often do `brew update && brew fetch $(brew outdated)`, then later rely on `brew upgrade` working without hitting
72.
▲
by
mmebane
8y ago
You can, but you have to reinstall them once a week, AFAIK.
73.
▲
by
mmebane
8y ago
They have banned the use of VPN APIs to tunnel traffic through a filtering proxy. Apps such as AdGuard Pro used to use this to perform whole-device adblocking.
74.
▲
by
mmebane
8y ago
Welcome to Dallas: https://www.dallasnews.com/opinion/commentary/2017/12/19/dal...
75.
▲
by
mmebane
8y ago
How will this interact with other privacy tools such as Privacy Badger? Are they safe to use together? Will they negatively interact?
76.
▲
by
mmebane
8y ago
That's part of it. Another concern was ensuring that fetching a random number couldn't fail due to file descriptor exhaustion. [1] [1]: https://lwn.net/Articles/605828/
77.
▲
by
mmebane
8y ago
That's odd. I don't know about push rules or protected branches, but squash and merge hasn't been free, but will be in 11.0. [1] [1]: https://gitlab.com/gitlab-org/gitlab-ce/issues/34591
78.
▲
by
mmebane
8y ago
Perhaps `for...lastly...else`? `lastly` being the current meaning of `else` (something that happens after the iteration has completed), `else` being the thing I wish it meant (something that happens when the iterator was empty).
79.
▲
by
mmebane
8y ago
Is there any hope for an implementation that can be run on a Windows/macOS machine as an unprivileged user, and exposed as a SOCKS5 proxy? I often find myself wishing for an isolated VPN experience which applies only to a particular b
80.
▲
by
mmebane
9y ago
You can show only merge commits with git log --merges However, I don't know if there's any way to achieve that with git blame, and not all tools may offer that kind of log view.
81.
▲
by
mmebane
9y ago
> I do wish git had some notion of sub-commits with their own messages You could use the "fast-forward with merge commit" style. [1] Then you can treat the commits from the branch as sub-commits, and the merge commit as the pa
82.
▲
by
mmebane
9y ago
This appears to be from 2013: https://github.com/mojombo/semver/commits/v2.0.0
83.
▲
by
mmebane
9y ago
While it doesn't use coroutines that I know of, the Dolphin emulator[1] generally makes good use of modern C++ features. [1]: https://github.com/dolphin-emu/dolphin
84.
▲
by
mmebane
10y ago
The transparency problem was common enough with ZSNES to make it into the FAQ: https://github.com/bazzinotti/mac-zsnes-1.36/blob/master/dos...
85.
▲
by
mmebane
10y ago
ZSNES certainly had the L+R+A problem, too. [1] I assume the default key mapping hit a failure case with some common limited-rollover keyboard design, but I've never bothered researching it. It's possible it was caused by Allegr
86.
▲
by
mmebane
10y ago
I haven't heard about nVidia tracking before. Are you referring to this? http://www.majorgeeks.com/news/story/nvidia_adds_telemetry_t...
87.
▲
by
mmebane
10y ago
> Assignment is not an expression. We've written 20K of production Kotlin code without this ever being a useful convention. Out of curiosity, what is the idiomatic way of writing an input loop? The C/Java way would be somethin
88.
▲
by
mmebane
10y ago
What are the system requirements for running a relay server? And is there any easy way to configure traffic quotas?
89.
▲
by
mmebane
10y ago
I sincerely hope this succeeds, and is ultimately extended to recognize software as being just another part in a modern device. Especially once a manufacturer stops supporting a device with software updates, they should have no right to pr
90.
▲
by
mmebane
10y ago
I ran into that same problem when looking for a drive a couple of months ago. I wanted something fast enough to comfortably run portable apps off of, small enough to fit in my laptop without covering up 4 USB ports, and with something more
More ›