Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
noobiemcfoob
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
noobiemcfoob
7y ago
The only feature keeping me on Chrome is web bluetooth.
2.
▲
by
noobiemcfoob
7y ago
You'll have dumped it into a strict database, giving yourself a false sense of order and organization. But later when you need to query that amorphous data, you might be able to use OPENJSON or something else, but a NoSQL solution will
3.
▲
by
noobiemcfoob
7y ago
Then argue honestly and work to steelman other's arguments. To address your point, I'd hardly consider IoT platforms to be a "narrow" usecase. Smaller than the whole of computing, surely, but it's a growing field. T
4.
▲
by
noobiemcfoob
7y ago
What's wrong is that you asked for any usecase and then critique one because it's not broad enough for you.
5.
▲
by
noobiemcfoob
7y ago
It's hyperbole. A lot like systems that require hard type declarations for each and every function. The advantage of type systems is performance. Any correctness guarantees that come along with it are nice sugar but hardly the point an
6.
▲
by
noobiemcfoob
7y ago
I've built IoT platforms where data from any device must be accepted. This is largely where my preference for NoSQL comes from. A device created tomorrow will not have a schema I can predict or control. NoSQL allows the easy integratio
7.
▲
by
noobiemcfoob
7y ago
>use Elasticsearch Found your problem.
8.
▲
by
noobiemcfoob
7y ago
“Why didn’t we use an RDBMS in the first place? “ Because initial application specifications are sparse and definitely wrong. If your application is still up and running 5 years later and your data definition hasn't changed much in th
9.
▲
by
noobiemcfoob
7y ago
But as soon as you're using "Maybe", you're impeding much of a type systems strengths, as the article outlined.
10.
▲
by
noobiemcfoob
7y ago
It's better to assume all code could throw an error. No statement is safe. This becomes particularly important in distributed computing as resources may be offline at any given moment. It's from this perspective that type systems
11.
▲
by
noobiemcfoob
7y ago
It throws an error. Errors are a type of behavior. Some of those error behaviors you can cope with. You catch those. Others you can't. You raise those and either the system can cope or it can't and you crash. What part is nonsensi
12.
▲
by
noobiemcfoob
7y ago
I like the concept of encoding properties, like a boolean of non-empty, in an object. Beyond that, this article further convinced me type systems are for the pedantic. A given function signature is impossible? Seems like just another streng
13.
▲
by
noobiemcfoob
7y ago
It was both language and database theory, all focused on Oracle. IIRC, it was titled "Database Administration", but I remember having to draw out schema diagrams and learn all the particular arrow types (one-to-one, one-to-many, e
14.
▲
by
noobiemcfoob
7y ago
A Data Analyst is a Data Scientist who can't prove Bayes Theorem.
15.
▲
by
noobiemcfoob
7y ago
I learned SQL in high school as my first "programming" class, though that's more of a quirk of how I moved through the curriculum. This was prior to learning C++ and then transitioning to Python some years later.
16.
▲
by
noobiemcfoob
7y ago
Perception is important. A lot of these decisions aren't made by people who sat down and wrote down the numbers to arrive at the rational choice. But if I think I have utility for a pick up often because I like to think I'm th
17.
▲
by
noobiemcfoob
7y ago
I believe some research out of Duke had already done similar things with chimps, but bringing it to humans is major. Each of these studies becomes a proof of concept for what "should" be true of the brain, but theories fall flat a
18.
▲
by
noobiemcfoob
7y ago
An update, Revenue Analytics will support immigration sponsorship for qualified candidates.
19.
▲
by
noobiemcfoob
7y ago
Revenue Analytics | Software Engineer | Full-time | ONSITE Atlanta, GA Revenue Analytics is a SaaS company that helps big companies make big revenue decisions in pricing, products and promotions. Our analytics solutions drive millions in re
20.
▲
by
noobiemcfoob
7y ago
The problem this is addressing is a code being impenetrable by a human. If your solution is adding a second (human readable) code beneath the machine readable code...you haven't addressed the problem. The user must still trust their re
21.
▲
by
noobiemcfoob
7y ago
My experience echoes yours. We had 2 senior devs and 1 junior. We had one major event in 3 years -- a long weekend where things were on fire with code being updated on the half hour. But afterwards, we had so many indicators of when things
22.
▲
by
noobiemcfoob
7y ago
Graphviz and pygraphviz
23.
▲
by
noobiemcfoob
7y ago
I can't echo this sentiment enough. Forgetting is just as important as remembering. Past experience has only marginal value to the present and future and can just as often lead you into stray directions. The number of times having a pi
24.
▲
by
noobiemcfoob
7y ago
Conflating of Chelsea Manning and Assange with Snowden's efforts is the crux of a very successful campaign to bury him behind claims of treason.
25.
▲
by
noobiemcfoob
7y ago
Yeah, I do. If a manager is terrible and I get the sense the waitstaff is stressed or mistreated, they've lost a customer. I feel bad enough driving past the homeless on the way to work. I'm not going to incentivize mistreating wo
26.
▲
by
noobiemcfoob
7y ago
Really nice tool! I often develop in a similar pattern (though not quite as functional) using IPython and it's %autoreload magic. This looks a lot cleaner.
27.
▲
by
noobiemcfoob
7y ago
If society could admit that this networking has value, instead of trying to awkwardly access it without naming it, I think we would all be a little saner. A person's social network -- particularly when they know billionaires -- is inhe
28.
▲
by
noobiemcfoob
7y ago
There's a difference between handing new engineers ownership of maintenance tasks and training them to maintain an existing system. The age of a system isn't the problem. It's the baked in processes that are critical to the b
29.
▲
by
noobiemcfoob
7y ago
Oh, this hurts so hard. I'm going to go cry now.
30.
▲
by
noobiemcfoob
7y ago
New devs almost certainly shouldn't be given maintenance and repair tasks. How can someone know all of the business logic and needs a given solution provides within a month of starting? This problem is because the old guard wants to
More ›