Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nybble41
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
721.
▲
by
nybble41
5y ago
> The land is so expensive that it doesn't make financial sense to waste it on low margin affordable housing. It doesn't make sense, period. The market is making the ration decision. The city could always buy the expensive real
722.
▲
by
nybble41
5y ago
This is a nice article, but it ignores the difference between nominal and effective interest rates. Simple division only works on nominal interest rates, but you are more likely to encounter effective rates which need to be converted first.
723.
▲
by
nybble41
5y ago
In the context in which the text was written the meaning was perfectly obvious, since it was directed at exactly the sorts of abuses they'd just finished fighting a war over. "An establishment of religion", for example, refer
724.
▲
by
nybble41
5y ago
> If the rich have very little money and the poor have most of it, why are they poor? There are a lot more poor people than there are rich people. Collectively they have most of the cash, but no one individual has very much. More importa
725.
▲
by
nybble41
5y ago
> So people whose roles are limited to providing products (such as software developers) are not affected by this rule. If you can classify software development as providing a product and not a service then miners can certainly make the s
726.
▲
by
nybble41
5y ago
Plenty of open source projects receive funding for their work. Just running ads on your site to defray hosting expenses can be enough to get you classified as a commercial service these days.
727.
▲
by
nybble41
5y ago
The 1st Amendment is extremely clear. The only ones calling it "ambiguous" are those looking to invent exceptions to it out of whole cloth. "What, 'no law' whatsoever? Clearly the authors and the representatives w
728.
▲
by
nybble41
5y ago
I agree that you would want them to be different types; otherwise you would just use an unscoped enum. But that implies that if you write… /* example.h */ void f(enum struct { x, y } arg); /* example.c */ void
729.
▲
by
nybble41
5y ago
I don't think there is a gap in your knowledge so much as a clash in terminology between different (programming) communities. What the Go community here is referring to as "concurrency" sounds to me like the traditional defin
730.
▲
by
nybble41
5y ago
The inconsistency is in using 12 instead of zero, which results in four discontinuities per day (12:59 AM → 1:00 AM, 11:59 AM → 12:00 PM, 12:59 PM → 1:00 PM, 11:59 PM → 12:00 AM). The times should be divided into 0:00 AM through 11:59 AM an
731.
▲
by
nybble41
5y ago
> This Rust version doesn't allocate anything from the heap I lied—the BigUint values used as keys were still being allocated from the heap. Replacing these with Vec<u8> in the HashMap and &[u8] for the lookups brought the
732.
▲
by
nybble41
5y ago
In this case the linked list is just tracking "breadcrumbs" which mirror the path back up the call chain, so you don't even need reference counting; a simple borrowed reference will do. I put together a version in Rust based
733.
▲
by
nybble41
5y ago
Each instance of "enum struct { abandon, save }" would denote a different type, yes? How would you write a compatible definition to go with your prototype?
734.
▲
by
nybble41
5y ago
Most malware is developed to serve some profit motive, not as a result of actual abstract malice toward the victim. I really don't think that's enough to disqualify it. Merrium-Webster defines malware as "software designed
735.
▲
by
nybble41
5y ago
Well that's certain an answer. Voters and non-voters alike are, of course, free to define "the greater good" for themselves provided they refrain from harming others while putting their definition into practice, but what mo
736.
▲
by
nybble41
5y ago
> As you say they went of on customers all the time, so she or a coworker would be ready with a box chocolates and an apology. You have been randomly selected to receive a door prize! We just need to confirm your receipt first…
737.
▲
by
nybble41
5y ago
> if that string can be a number, that's obviously what was intended Maybe that would be a reasonable assumption in a world where programmers were omniscient and never made mistakes. In practice these "do what I mean" rule
738.
▲
by
nybble41
5y ago
I never said that the synthesis process was creative; rather the opposite. The point of a tool like Copilot is not to come up with new, creative solutions, but rather to distill many different inputs down to their common elements ("boi
739.
▲
by
nybble41
5y ago
> Haskell introduces monads not so that you can have them but so that you can not have them! Another way of looking at this which is perhaps not so brain-twisting is that in most languages you start out with the ability to perform arbitr
740.
▲
by
nybble41
5y ago
> The relevant part of the license is the definition of the covered work, which basically says that the output of any algorithm that uses copyrighted code as input is under the same license. In other words, you are granting unnecessary
741.
▲
by
nybble41
5y ago
Precisely. Monads are a big topic in Haskell not because other languages don't have monads (they're actually quite pervasive—any time you can perform operations with side effects and have the results influence other side effects y
742.
▲
by
nybble41
5y ago
It still amounts to an opinion statement in the license text which has no real bearing on the license. I was trying to be charitable, but your clarification makes it seem even more like you're just trying to spread unsubstantiated FUD
743.
▲
by
nybble41
5y ago
It's mildly interesting that you've decided to express your personal opinion about what is or is not fair use within in your license text, but the fact is that if a use of the work is deemed to be fair use under the law then the t
744.
▲
by
nybble41
5y ago
If you could do relative comparisons like "5" < 5 and get a boolean answer, that would be surprising. I don't see anything controversial, however, about unequivocally reporting that objects of different types are unequal
745.
▲
by
nybble41
5y ago
> This reminds me of Go's const numbers which are actually represented as abstract numbers with arbitrary precision during compilation and only get assigned a concrete value once its assigned to a variable that has a concrete type.
746.
▲
by
nybble41
5y ago
Speculation might make it harder to get fixed IPv4 addresses for hobby projects, but in the long run it means there are IPv4 addresses available on the market for situations that actually need them rather than having them all tied up in low
747.
▲
by
nybble41
5y ago
Listing capacity in Wh rather than MJ is fine, but many batteries are rated in amp-hours which isn't very helpful unless you also know the voltage. This is particularly annoying when it comes to "smart batteries" such as th
748.
▲
by
nybble41
5y ago
They may call the kilogram the base unit, but in practice no one talks about millikilograms (just "grams") or microkilograms (just "milligrams"). The gram might be formally defined in terms of a 1 kg physical mass, but f
749.
▲
by
nybble41
5y ago
I believe the point was that it's more wasteful than continuing to drive a perfectly serviceable older vehicle, not that leasing is inherently any more wasteful than trading in for a new late-model vehicle every year or two.
750.
▲
by
nybble41
5y ago
> people become tired and distracted during long drives You can have multiple drivers sharing the same vehicle. This is a common occurrence in both commercial and non-commercial situations (e.g. a family trip with two adults alternating
More ›