Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thayne
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
888 ms
·
3631.
▲
by
thayne
8y ago
There are several ways copyright and patent laws are outdated, though most aren't directly relevant to this discussion. Scientific journals are an especially interesting case. They way copyright law applies to scientific journals is ce
3632.
▲
by
thayne
8y ago
Forgive my ignorance, but how is this different from the AGPL?
3633.
▲
by
thayne
8y ago
My impression when I first saw swift code was "wow, that looks a lot like scala".
3634.
▲
by
thayne
8y ago
> The entire patent system needs to be redesigned. That doesn't necessarily mean removing it altogether. Making more thing unpatentable (ex algorithms, discoveries, etc.) and shortening the lifetimes of patents could go a long way.
3635.
▲
by
thayne
8y ago
> No weasel words. What weasel words? They don't claim their license is FOSS. They do admit they are trying to make money. The wording of the license is a little vague, but I think the intent is pretty clear.
3636.
▲
by
thayne
8y ago
Maybe I'm missing something, but how would AGPL protect Redis from cloud providers? The competitive advantage of aws, azure, and gcp comes from the ecosystem and available hardware, not from any modification or addition to the product.
3637.
▲
by
thayne
8y ago
> Not giving users a way to delete their accounts was never okay. Tracking user behavior without consent was never okay. Holding users' data hostage was never okay. Not giving people a way to correct the data you keep about them was
3638.
▲
by
thayne
8y ago
> whatever problem it is that the Commons Clause is intended to address I'm pretty sure that problem is that Amazon, Google, Microsoft, and others have hosted Redis solutions, and even if they do contribute some code, they are undou
3639.
▲
by
thayne
8y ago
> Truth is, no one cares. GDPR is an overreach designed to shake down American mega-corps And yet it hurts small startups that don't have the resources to become fully GDPR compliant more.
3640.
▲
by
thayne
8y ago
Yes, just like every other language.
3641.
▲
by
thayne
8y ago
I didn't mention XML for a couple of reasons: 1. As others mentioned it can be pretty verbose (especially with doctypes and namespaces) 2. Potential security concerns ( https://www.owasp.org/index.php/XML_External_E
3642.
▲
by
thayne
8y ago
What does that have to do with using JSON as a configuration format? Having a single primitive (or for that matter an array) is not very useful as a configuration file.
3643.
▲
by
thayne
8y ago
Most people have access to a public library with internet access.
3644.
▲
Why JSON isn't a good configuration language
(lucidchart.com)
2 points
by
thayne
8y ago
|
0 comments
3645.
▲
by
thayne
8y ago
But the reason to eliminate trade secrets is to increase innovation, because other innovators can build on the released information to make new innovations. But in practice, at least in the us, that isn't what happens. Patents are ofte
3646.
▲
by
thayne
9y ago
I agree with the overall sentiment, that ergonomics should not come at the cost of less safety or correctness. However, two of the three examples, I would actually consider to be _unergonomic_. Specifically, empty/null values and excep
3647.
▲
by
thayne
9y ago
Not just European companies. Not being notified when the government gets their hands on your data is one reason not to put your data in a cloud service. By itself that's probably not enough to win over on-prem solutions, but it's
3648.
▲
The dangers of garbage-collected languages
(lucidchart.com)
3 points
by
thayne
9y ago
|
0 comments
3649.
▲
by
thayne
9y ago
I think a more apropriate title would have been "How we migrated our android app from kotlin to scala." There is a little talk about the benefits of using scala instead of kotlin, but that isn't the bulk of the post. I would
3650.
▲
by
thayne
9y ago
> no benefit to anyone but the developers of the app So? Benefiting developers is very important.Development cost is the highest cost of software. Even if the only benefit of using scala is higher developer morale and productivity, it co
3651.
▲
Tips and Tricks for reducing server load
(lucidchart.com)
2 points
by
thayne
9y ago
|
0 comments
3652.
▲
by
thayne
9y ago
It might be good to mention how to free the memory. By passing the pointer back to a rust function like #[no_mangle] pub extern fn free_string(p: *mut c_char) { unsafe { let _ = CString::from_raw(p); // optio
3653.
▲
by
thayne
10y ago
FLAVOR: All HEADLINE: only 1 init system DESCRIPTION: Having Sysvinit, upstart, and systemd all supported is confusing and difficult to manage. Given the controversy of systemd I can see being able to choose between Sysvinit and systemd fo
3654.
▲
Quickly creating a downtime dashboard with Zapier and Google Sheets
(lucidchart.com)
3 points
by
thayne
10y ago
|
0 comments