Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
near
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
near
7y ago
Google receives 92.42% of US search results. If you want new customers or users to find you, there's no choice but to do as they say. Also see AMP and media publishers.
32.
▲
by
near
7y ago
DDG isn't going to break a monopoly on search, much as I want it to (I use it myself.) It's also browsers that may begin blocking pages and downloads outright. Basically Google is telling me now that I have to remove the links and
33.
▲
by
near
7y ago
All of my software is either ISC or GPLv3. Source code links are available on all of my download pages. I've had to remove the pre-compiled binaries for users. Both Microsoft and Apple ban my specific class of software (emulators) in s
34.
▲
by
near
7y ago
Every indication I've read is that simply linking to the binary download, even if it's offsite, will be enough to flag the page hosting the link. So I would have to link to an alternate site hosting the link, and risk that page be
35.
▲
by
near
7y ago
> However, for the sake of argument: Is there any reason you couldn't get someone else to lend you their name so that they act under their real name for you? It's possible, but I would find it to be rather unethical. I am much
36.
▲
by
near
7y ago
Firefox uses Google's Safe Browsing service to flag websites and downloads, so that would not help me. Even if not, it would be a pretty bad idea to tell 70% of visitors trying to download my software to use another browser first.
37.
▲
by
near
7y ago
That may possibly be a solution for many, but Microsoft and Apple both forbid emulators (the software I create and distribute) from their app stores, in spite of repeated and unanimous court rulings establishing their fair use legality. I s
38.
▲
by
near
7y ago
If it happens to flag my GitHub page, I'm not really in a better position as far as being able to distribute my software goes. It would also be problematic if other sites began linking to my releases page instead of my official page wh
39.
▲
Google’s Monopoly is Stifling Free Software?
(medium.com)
302 points
by
near
7y ago
|
176 comments
40.
▲
by
near
7y ago
They also use meta robots=noimageindex,noarchive on every page without an opt-out which is so incredibly stupid and walled-gardeny for an image sharing site. I wanted to use Flickr instead but nobody else uses Flickr, then I tried making
41.
▲
Show HN: Bsnes, a Super Nintendo Emulator
(github.com)
6 points
by
near
7y ago
|
2 comments
42.
▲
by
near
7y ago
MAME follows the internal database approach to emulation. The primary issue with this approach is that it does not support homebrew, fan translations, and ROM hacks. If you modify games, checksum lookups fail. For a ROM hack, you could stil
43.
▲
by
near
7y ago
At some point, I want to talk about CDs as well. A proper CD archival format would include the lead-in sectors, with which it is absolutely trivial to extract track information from the Q-subchannel of it. Easier than parsing a CUE sheet, o
44.
▲
by
near
7y ago
Because C++ is my primary language, and I always work on my codebases alone, I dropped the standard library and implemented my own replacement. It's not at all practical for most I'm sure, but it allows me to evolve the library wi
45.
▲
by
near
8y ago
The Game Boy is only simple in the early stages of emulator development. You find quickly that it is full of excruciatingly complex edge cases that aren't documented, and aren't well understood by anyone. We're still making s
46.
▲
by
near
9y ago
The web has been engineered to a complexity level so grossly obscene that it is all but impossible for independent developers to produce fully independent web browsers anymore. You would need hundreds of millions of dollars in capital and s
47.
▲
by
near
10y ago
Sigh, are they seriously bringing GTK3's client-side decorations and lack of title bars to Xfce??! Applications should have title bars. This is how it's been done everywhere since pretty much the first Xerox GUI. Monitors are bigg
48.
▲
by
near
10y ago
> One example: "He could have stayed if he wanted to." You don't know that and can't really know it, so stop saying it. As I keep saying, the only publicly available evidence is that your resignation was voluntary. Vo
49.
▲
by
near
10y ago
> It's not for you to cross-examine me, though. You're right. And in this case, I wasn't. I responded to someone who said you were fired with an official statement that contradicted it. You joined into the discussion with,
50.
▲
by
near
10y ago
> your "Eich chose to step down due to community pressure" line, which you made up. You are correct. That was conjecture. I don't know the actual thoughts in your mind when you stepped down, because you won't tell me.
51.
▲
by
near
10y ago
I didn't link to that because you didn't answer the topic being debated here. Would you be willing to go on record and state whether you were forced to resign or not? If you were, then I agree that was wrong, and will stop linking
52.
▲
by
near
11y ago
> You have no idea why I stepped down, or about anything else that went on behind closed doors. I'm going off what Mozilla has said publicly: "Brendan was not fired and was not asked by the Board to resign. Brendan voluntarily
53.
▲
by
near
12y ago
Like others have said, being unbiased is difficult, but I'll try. First, Linux v FreeBSD is really tough, so I will instead approach this from Debian v FreeBSD. I really like how easy Debian on the desktop is: install it, apt-get insta
54.
▲
by
near
12y ago
> WAIT you NEVER had an audio problem in Linux before PulseAudio? To be fair, I didn't say I never had Linux audio issues prior to Pulseaudio (whereas I did say that about FreeBSD.) Back in '98, my SB16 ISA card would only ou
55.
▲
by
near
12y ago
> Yet, name one problem you had with sound on linux in the past year? That's just it. Linux sound worked fine for me before Pulseaudio, and FreeBSD sound has always worked perfectly fine for me. In fact, FreeBSD solved sound mixing
56.
▲
by
near
12y ago
I've never had any luck getting exposure to my code. I'm not good at marketing. If anyone wanted to contribute, we could set one up. I'm always happy for more ASM backends. The setjmp implementation abuses the internal state
57.
▲
by
near
12y ago
That will definitely work, and be more portable to esoteric ABIs and calling conventions. But it was more than 3x as slow on the Pentium 4, Athlon 64 and Core 2 Duo E6600. I haven't benchmarked since then. But you're pushing and r
58.
▲
by
near
12y ago
At one point I was attempting to simulate multiple processors running in parallel. It turns out this behavior can get really finely grained. So a processor executes instructions, and an instruction/opcode is made up of several cycles.
59.
▲
by
near
14y ago
My current builds do perform per-pixel synchronization of the CPU and PPU. It cuts the speed in half compared to scanline-based, and even that is only because I run the chips out-of-order until synchronization is absolutely required. It's n