Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jdmichal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
58 ms
·
751.
▲
by
jdmichal
7y ago
Would it have to list bullying itself? Or is that the recursion base case?
752.
▲
by
jdmichal
7y ago
(Microsoft's GitHub) censors (Catalonian App (Tsunami Democratic)) Some quotes around the app name, "Tsunami Democratic", would have helped a lot. The structure of the original Spanish headline delineates the app name from o
753.
▲
by
jdmichal
7y ago
> And we can't decouple GDP and energy growth. US total energy consumption has been basically plateaued since around 2000 [0]. Meanwhile, GDP is up about 100% in the same time. HBR had a recent podcast covering the idea of demate
754.
▲
by
jdmichal
7y ago
I'll just post a summary here: Increase carbon capture in soil by restoring lands subjected to desertification due to human (mis)use. What I didn't get a clear picture of from this article is how... The only clear technical poin
755.
▲
by
jdmichal
7y ago
I mean, it all boils down to assembly in the end... Why not just do everything in assembly? I'm finding little too your arguments other than what seems to be a pre-existing bias towards functional approaches being "overblown"
756.
▲
by
jdmichal
7y ago
I explicitly call out the reasoning for using functional concepts here: recombination into new workflows. For instance, a student may only be able to register for 15 credit hours or less. However, an advisor can register a student for up to
757.
▲
by
jdmichal
7y ago
And why does a Course register a student? Why does it know what a "course registration form" is? None of these things have anything to do with the Course object or is invariants... The Course is just one of many parameters into
758.
▲
by
jdmichal
7y ago
The problem is that people never properly understood which operations were supposed to go on objects, and they just started accumulating everything that was even loosely related. My favorite example is registering for university courses. So
759.
▲
by
jdmichal
7y ago
You just reminded me that I wrote a stack language for DCPU16 back in the frenzy. It gave me an excuse to learn the IronMeta parser generator, which is an implementation of OMeta. Unfortunately I kept it on Codeplex and never bothered to
760.
▲
by
jdmichal
7y ago
There's also the content analysis that they definitely held milk. And Bronze Age is when Europeans would have just been developing lactose persistence: " A genome-wide scan for selection using DNA gathered from 230 ancient West Eu
761.
▲
by
jdmichal
7y ago
Realistically it would just sit there. At least that's what places like StackOverflow evidence. Meaning that whatever momentum it built up over the potential years of being the "right" answer would need to be overcome. Do
762.
▲
by
jdmichal
7y ago
The problem with this is that best can change over time as languages evolve. For instance, formatting a date in Java: https://www.programming-idioms.org/idiom/99/format-date-yyyy... The first listing was using
763.
▲
by
jdmichal
7y ago
Generally correct; however also wrong in this specific instance. The article also clearly limits scope to Europe, specifically modern-day Bavaria. And therefore uses the specific and appropriate terms "Neolithic", "Bronze A
764.
▲
by
jdmichal
7y ago
This was sarcasm, but the article lists this as a Neolithic invention with domesticated animals. Meaning it actually fits perfectly within the Paleo diet story.
765.
▲
by
jdmichal
7y ago
Java does indeed have `java.util.Optional`. As a non-primitive type, it can itself be `null`, or be non-`null` but not contain a value. In other words: I used to have `null` problems. Then I used `Optional`, and now I have two `null` pro
766.
▲
by
jdmichal
7y ago
> ... software allows abstracting out any form of repetition without needing to make it a process. This is backwards. Software enshrines the repetitive business process and (hopefully) automates it as much as possible. This is happen
767.
▲
by
jdmichal
7y ago
I've had my KeePass file stored in the cloud for years. I use the KeeAnywhere plugin on my Windows boxes for syncing there. And the Keepass2Android app natively supports cloud syncing also. Both even handle merging if the underlying
768.
▲
by
jdmichal
7y ago
Those might fall out during JIT compilation as constant expressions. Would be worth running it through ngen to see what happens. (I'd do it myself but I'm not at a PC at the moment.) EDIT: Just realized the Intrinsics namespace wa
769.
▲
by
jdmichal
7y ago
If you want to short a stock, you get far better leverage with options than actual short positions. And AFAIK there's no limitations there.
770.
▲
by
jdmichal
7y ago
Just FYI, TypeScript is expressly a superset of JavaScript, so you don't need to guess! https://github.com/Microsoft/TypeScript TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
771.
▲
by
jdmichal
7y ago
Don't use solar PVCs to heat water! Solar water heaters are much more efficient than PVCs. Even the lowest-efficiency system listed is 46%, compared to 19% for standard solar cells. https://en.wikipedia.org/wiki/
772.
▲
by
jdmichal
7y ago
Those are sometimes called swamp coolers in slang, and are pretty common in the US where it's dry enough to be effective. But that pretty much excludes the entire east coast and Gulf areas.
773.
▲
by
jdmichal
7y ago
That would be a COP of 1/3, or a EER of about 1. I'm going to assert that you probably messed up your math somewhere, seeing as an EER of around 11 at 95°F is pretty common. (And also represents roughly the minimum required effi
774.
▲
by
jdmichal
7y ago
It's not as surprising when you consider that moving the value into the function also makes it permanently unavailable to the caller. So what difference does it really make? The semantics are the same either way. The lifetime of the ob
775.
▲
by
jdmichal
7y ago
> I think this is a common misconception. Tech giants rise mostly because they create new markets. Since their beginnings nobody beat Microsoft on operating systems, nobody beat Google in search, nobody beat Facebook on social network ma
776.
▲
by
jdmichal
7y ago
If the information was synthesized from public knowledge, then it is fair game. Non-public is not determined by "how many people know this information".
777.
▲
by
jdmichal
7y ago
There's theories out there that bacteria that oxidizes ammonia would have been pretty common. Before treated water and daily soaping. https://www.nytimes.com/2014/05/25/magazine/my-no-soap-no-sh...
778.
▲
by
jdmichal
7y ago
The original hypothesis was based on the existent resistor, capacitor, and inductor. The memristor would complete the symmetry between these components and the underlying physics. https://en.wikipedia.org/wiki/Memristo
779.
▲
by
jdmichal
7y ago
This is really due to software engineering as a cost center. When viewed this way, the business always attempts to drive cost to rock-bottom, which then means software that only incurs technical debt. Because business will never pay to
780.
▲
by
jdmichal
7y ago
And this is why I say, if you don't do math on it, it's not a number! IDs are always strings. That we often choose to represent them more compactly as binary numbers is an implementation detail that should not be leaking out of yo
More ›