Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
charlesdaniels
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
charlesdaniels
6y ago
I was able to work around this using Nitter[0]. Try this[1] link. 0 - https://github.com/zedeus/nitter 1 - https://nitter.eu/pinot/status/1357862266633408512
32.
▲
by
charlesdaniels
6y ago
VLC is a great software package for sure. However, if you are seeking a Linux focused music player, I have enjoyed Exaile, having tried many different alternatives. https://exaile.org/
33.
▲
by
charlesdaniels
6y ago
This is indeed an idea that has been coming up from time to time for over 25 years at least. I think the earliest publication in this space was Gockhale's Terasys (DOI 10.1109/2.375174). It is a good idea in principle, but it'
34.
▲
by
charlesdaniels
6y ago
Anecdotally, I use xidle[0] and xlock[1], and have found both to be very reliable. xidle supports locking the screen by sending it SIGUSR1, which is really useful since you can trigger it from a process that doesn't have DISPLAY set. T
35.
▲
by
charlesdaniels
6y ago
I have done this[0] to varying extents for different distros, though I've been distrohopping a lot lately and the scripts haven't quite caught up. I have a similar set of scripts used to provision workstations and servers in my la
36.
▲
by
charlesdaniels
6y ago
I am a big fan of OpenBSD, but unfortunately I still need some Linux only software. I do try out freeBSD’s Linux emulation layer every couple years, but it isn’t quite there yet for the stuff I need to run.
37.
▲
by
charlesdaniels
6y ago
Having been a Debian/Ubuntu person for a long time, and being somewhat dissatisfied with that ecosystem, I recently started evaluating CentOS for my use cases instead. I want something with a non-rolling update model, so I don't h
38.
▲
by
charlesdaniels
6y ago
At the risk of over-complicating things, perhaps there could be limits per resource type. 10Mb of images might be reasonable (e.g. for a photojournal), but only 128KB of JS, and 128KB for everything else. Something along those lines.
39.
▲
by
charlesdaniels
6y ago
I think it is important to note that GitHub's parent company[1] Microsoft is a member of the RIAA[0], the group who initially filed this DMCA. The cynic in me says this was deliberately pre-planned to garnet free press. That type of be
40.
▲
by
charlesdaniels
6y ago
As other commenters have said, just picking up an open source *NIX is a great start. If the lack of open hardware bothers you, there are several non-x86 architectures that are fully open source. Chief among them is RISC-V[0]; SiFive[1] is t
41.
▲
by
charlesdaniels
6y ago
I didn't realize they couldn't use any persistent storage. I would think this would break most web applications.
42.
▲
by
charlesdaniels
6y ago
The most logically consistent argument they could make is that alternative browser engines are disallowed... so logically an implemntation of "wget" which is just a wrapper around the Safari engine should be OK. Of course, all of
43.
▲
by
charlesdaniels
6y ago
Though I'm not normally one to advocate for "web stuff", what would stop someone from simply compiling a suite of shell tools to WASM, then distributing a "terminal" as a PWA. Of course there would be some slowdown
44.
▲
by
charlesdaniels
6y ago
Indeed, I wrote a tool[0] to make it easy to grab a page and run xpath queries on it. It’s really surprising how much mileage I’ve gotten out of it. Probably 95% of my web scraping needs can be solved withal xpath query or two. And if you r
45.
▲
by
charlesdaniels
6y ago
I agree yes. "Traditional computing paradigms" are (IMO) not all that interesting as research topics at this point. As far as I know, most of the work in that space is in branch prediction and cache replacement policies. FPGAs are
46.
▲
by
charlesdaniels
6y ago
I think GP meant in the sense that reconfiguration time is large. FPGAs cannot be effectively time-division multiplexed, as a full reconfiguration can take up to tens of seconds. GP is also correct that DSP/SRAM blocks are critical to
47.
▲
by
charlesdaniels
6y ago
Right, but in CWM, you can also make it so that clicking on it doesn't raise it either. Which is useful if you want to click UI elements in a window without raising it.
48.
▲
by
charlesdaniels
6y ago
Oh for sure, focus-follows-mouse is widely available. But with CWM, it is easy to configure the WM so that a window being focused doesn't also cause it to be raised.
49.
▲
by
charlesdaniels
6y ago
I have really enjoyed CWM, and still use it even after switching from OpenBSD to Linux (I really liked OpenBSD, but need some programs that only run on Linux). One of the features I find most useful is that you can have a window focused wit
50.
▲
by
charlesdaniels
6y ago
This reminds me a lot of CyberChef[0], which has a lot of similar features. That said, it's a web application(though it's easy to run locally). This looks like a nice native-UI version of some of the same ideas. 0 - https:/&
51.
▲
by
charlesdaniels
6y ago
The best banner experience is to use "I don't care about cookies" ( https://www.i-dont-care-about-cookies.eu/ ), and then simply block the cookies you don't want. I didn't even realize that this websi
52.
▲
by
charlesdaniels
6y ago
I think a big part of this is the disincentive to not follow a pattern of learned helplessness. Something I've anecdotally noticed in talking to older people who need to use computers for their jobs, but who are not technologists, is t
53.
▲
by
charlesdaniels
6y ago
Indeed, for educational use cases and hobbyists, there are tons of resources available for the AVR. Being able to buy it in a DIP package is ideal, since it really lowers the barrier of entry in terms of skills and tools required. There are
54.
▲
by
charlesdaniels
6y ago
This is very much the case. Arduino gives you a nice board with a decent power circuit, clock circuit with crystal oscillator, strips of headers to plug wires into, a USB connector, UART to USB adapter, and often other goodies. The exact sa
55.
▲
by
charlesdaniels
6y ago
If you care about showing the progress pv < input.iso > /dev/sdX Is a more portable way to do that, as "status=progress" is a GNU modification to dd, as I recall. Of course the most portable is to use one
56.
▲
by
charlesdaniels
6y ago
I'm surprised I don't see this discussed more in the context of web scraping, but XPath is not only much more powerful, but can also be made robust against such techniques. Sure, if you change the page structure enough you could d
57.
▲
by
charlesdaniels
6y ago
> I personally think that MIPS is just not relevant enough in the real world anymore to deserve being taught at school. But I do get that there already is a lot of material out there. From a pedagogy perspective, the course materials &#x
58.
▲
by
charlesdaniels
6y ago
I don't have a specific suggestion for learning to make CPU emulators in particular. As thethirdone said in his comment, the official specification is the most important resource. The actual body of the simulator is mostly going to be
59.
▲
by
charlesdaniels
6y ago
Hey, thanks for making RARS! I am TA-ing a class this semester where we are using RARS. It's my university's "build a CPU with Verilog class", and we just switched to RISC-V. We previously used MIPS with MARS, and lackin
60.
▲
by
charlesdaniels
6y ago
Nice article! I would definitely recommend for everyone to write a CPU emulator at least once. It will give you a lot of perspective on how computers really work. As someone else pointed out CHIP-8[0] is a good one that's not too compl
More ›