Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gh02t
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
541.
▲
by
gh02t
8y ago
The main use for soft processors is for hybrid designs. Stuff that needs some significant programmable logic for really performance or timing sensitive applications, but where other functionality is better implemented in an easier to progra
542.
▲
by
gh02t
8y ago
Their about page says that they use an algorithm to verify if you are a PhD candidate in math/stat. I don't really think that is a good requirement for the exact reasons you say, but I would guess it's set up like that to mak
543.
▲
by
gh02t
8y ago
It's mostly a problem in more specialized fields where there are only really one or two journals servicing it. If Elsevier owns the only journal(s) in your field then you're gonna be in a tough spot. Organizing and launching a new
544.
▲
by
gh02t
8y ago
I mean, I still think it's just a matter of being different. What systemd does is actually more consistent with the old Unix philosophy (in this case at least, systemd is hardly a paragon of Unixy-ness), where a command succeeding with
545.
▲
by
gh02t
8y ago
I mean I agree that it should just show you the output of "systemctl status" in the error message, but your comparison isn't entirely fair. The commands systemd error message give will show you the same thing as the generic s
546.
▲
by
gh02t
8y ago
I agree that simple YAML can be nice as a quick and clean tool, but Ansible is an example of everything wrong with how YAML is used. Layering program flow constructs like loops, variables, templates, references etc. are exactly the sort o
547.
▲
by
gh02t
8y ago
It's amusing to imagine an internal "Bezos shit list" at Amazon, where being on this list causes everything you order get flagged and delayed/mispacked/etc.
548.
▲
by
gh02t
8y ago
This is actually possible (on Linux, at least, probably Mac/Windows too) with something like selinux. It ends up being a huge headache though, both because selinux is kinda hard to configure, and because you will get a constant barrage
549.
▲
by
gh02t
8y ago
Traditional stereolithography is layer-based like FDM printers. Per the article, this solidifies the whole object all at once. If I understand it correctly, it does this by rotating the resin vat and controlling the UV light to expose the w
550.
▲
by
gh02t
8y ago
Yes, I guess my point was that in this case it's trivially avoidable. Enabling these features in the ESP32 is really easy and doesn't have any significant downsides AFAIK, I don't understand why LIFX didn't. It's
551.
▲
by
gh02t
8y ago
> This unencrypted storage is what the article refers to and is largely unavoidable. It is avoidable, the ESP32 supports transparently encrypted flash memory using a key that is stored in one-time-programmable, tamper-resistant fuse bi
552.
▲
by
gh02t
8y ago
Regarding the storage of wifi credentials in the firmware, it's got to do with the layout of the ESP32 memory. Firmware and data storage both exist in the same flash memory and the SDK by default stores wifi credentials in the flash me
553.
▲
by
gh02t
8y ago
I don't think storing credentials in the RTC memory is a good option. In that scenario, if you accidentally turn off the power to the lamp you lose the configuration (unless they add a battery/supercap backup, which might be diffi
554.
▲
by
gh02t
8y ago
Phone cases printed from regular plastic aren't that great in my experience, you really need to use plastic with some flex (like TPU). The Ender 3 can print flexible filaments to some degree, but it's not very good at it without s
555.
▲
by
gh02t
8y ago
Netflix has also been pushing anime/anime-style originals. I think this is a pretty interesting strategy, anime is relatively cheap to produce and is niche but has a huge fanbase worldwide.
556.
▲
by
gh02t
8y ago
> I don't fully understand it It's at least partially because it's so many programmers' "dream job." So many people get into programming because of their interest in games, then take jobs in the industry. Th
557.
▲
by
gh02t
8y ago
One nice thing you can do with catt is to cast web pages to to the Home Hub. I use it to cast Octoprint (web interface for 3D printers) to my Home Hub so I can keep an eye on prints.
558.
▲
by
gh02t
8y ago
Plenty of old code is beautiful. "Legacy" code is code that relies on technologies that are no longer supported. That's not to say I don't sympathize and I know that the transition is not trivial in a large codebase, but
559.
▲
by
gh02t
8y ago
People often forget what it's like to learn something from scratch and lose touch with what is "basic." I'm sure everyone here had at least one professor in college who would go through some long and overly complex expla
560.
▲
by
gh02t
8y ago
> It is incredibly silly that it's legal for taxpayer-funded research papers to be hidden behind a paywall I know at least for research funded by the Department of Energy, after 1 year any published articles become freely available
561.
▲
by
gh02t
8y ago
It makes more sense when you remember that they are building the whole software stack, or at least have a lot of control over it. A lot of Wayland's issues are with backwards compatibility, but Librem doesn't have to deal with tha
562.
▲
by
gh02t
8y ago
I'm aware, but I'm more talking about theoretical computer science than practical software and systems engineering. Methods for formal verification and design of software are of course interesting, but quite different from formal
563.
▲
by
gh02t
8y ago
Errors are common in mathematics in practice, though, and even expected to a degree because errors in a deep theorem or proof can be extremely subtle. A complex monograph might contain dozens of proofs and lemmas, all of which are completel
564.
▲
by
gh02t
8y ago
Presumably, the same way Mafia informants do - witness protection. The government spirits them away and sets them up with an entirely new identity. There have been some leaks, but generally these people just disappear and become someone els
565.
▲
by
gh02t
8y ago
Makes me wonder if it's a deliberate strategy. Cryptocurrencies raised the prices of GPUs across the board due to demand, but maybe Nvidia has decided that the wider market has become accustomed to higher base prices and will still bea
566.
▲
by
gh02t
8y ago
It's likely the same reason that most businesses are willing to pay for software: service and support, as well as many vendors likely being willing to implement custom features. On top of that, none of those agencies are likely to be w
567.
▲
by
gh02t
8y ago
To be fair, a lot of Linux updates require a reboot or at least a logout to properly take effect, too. Windows is just very aggressive about forcing you to upgrade and reboot, which does undeniably have security benefits when you consider t
568.
▲
by
gh02t
8y ago
The plan includes pay for external contractors and security-essential functions, so yes I would assume so (though I don't know firsthand about them specifically). To the best of my knowledge, DoE will continue to run entirely as normal
569.
▲
by
gh02t
8y ago
DoE is currently not affected by the partial shutdown. It's business as usual at the national laboratories and with other employees/contractors. The way it's funded means that there would have to be a prolonged shutdown befor
570.
▲
by
gh02t
8y ago
I don't know a lot about it, but my understanding is that the shim is pretty thin, there to translate some slightly different syscall conventions. Compatibility shims done well (minimal to no overhead) can be very beneficial, allowing
More ›