Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
j-pb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
601.
▲
by
j-pb
5y ago
You act as if the typescript compiler and source-maps suddenly stopped working once they're out of the core. I think you're hugely underselling the value that deno provides as a tool and attribute too much virtue to TS. Maybe the
602.
▲
by
j-pb
5y ago
No hate, but everything has a cost. Denos strengths over other JS runtimes don't come from its native typescript support, but from the much simpler and streamlined tooling compared to the rest of the JS ecosystem. JS is the smallest co
603.
▲
by
j-pb
5y ago
We don't use it because we found it to be too brittle. The type system is really bolted on. We've hit super weird bugs, in the compiler. And any kind of preprocessing/compilation introduces layers that make in-process debuggi
604.
▲
by
j-pb
5y ago
Yes. We also don't use it with typescript (and would actively advocate for its removal from deno when asked), best JS runtime I've ever used.
605.
▲
by
j-pb
5y ago
The ecosystem has also lost its mojo, and Apple is the one that killed it. The good old days of really good, dedicated mac software studios are over. Made by Sofa, Delicious Monster, SubEthaEdit, TextMate, Panic Inc, Rogue Amoeba, Strange F
606.
▲
by
j-pb
5y ago
"Maybe Not" talks about these compositional ideas: https://www.youtube.com/watch?v=YR5WdGrpoug
607.
▲
by
j-pb
5y ago
Space has at most cubed resources relative to time (we can only explore a sphere assuming non arbitrary FTL travel). Population growth is exponential. Even with space as a resource the math doesn't work out. You'd just keep the py
608.
▲
by
j-pb
5y ago
We're doing just that. We have an index trie datastructure that is optimized for manipulation by an FPGA in an SSD. Xillinx recently released a product that enables this which it's super awesome and even affordable. https:/&
609.
▲
by
j-pb
5y ago
Thank you for the explanation!
610.
▲
by
j-pb
5y ago
Is there a reason to use galloping over an array vs a seek in a search tree? Better real world factors? Galloping, Demaine set intersection, worst case optimal joins, they all seem to be different aspects of the same underlying principle. S
611.
▲
by
j-pb
5y ago
This sounds like there is currently a mechanism for winnowing the crap, but we currently don't really have this either. On the contrary, because researchers are driven to publish publish publish, they often reheat the same paper over a
612.
▲
by
j-pb
5y ago
Funding is dostributed based on citation counts and the most "prestigious" journals. "Prestigious" is completely arbitrary and heavily lobbied for by the publishers.
613.
▲
by
j-pb
5y ago
I hope that there will never be a "legal-streaming" equivalent. These papers have been paid for already, through the salary of the people that wrote and peer reviewed them. There is a theft happening, but it's not the way com
614.
▲
by
j-pb
5y ago
This completely misses the point. Every piece of value generating work in the chain of paper publication is done by people paid by universities and in turn by taxpayer money. The publishing companies give 0 pay to the volunteers that write
615.
▲
by
j-pb
5y ago
It's almost as if cetain endeavours make more sense when they're done collectively, and socially. If only there was some form of common institution where everybody would chime in with their labour, money, and votes to ensure the b
616.
▲
by
j-pb
5y ago
If you don't like the inflation of the governments currency, just build your own. (Thats the libertarian argument when it comes to everything else privatized, e.g. roads, no?)
617.
▲
by
j-pb
5y ago
So what you are saying is we should hold big petro, chemical, and car companies accountable ourselves when they threaten billions of lives through ecosystem collapse level polution and climate catastrophe? Great! Pick up a gun then! Or mayb
618.
▲
by
j-pb
5y ago
If I want random garbage in my codebase that I have to fix anyways I might as well hire a underpaid intern/junior. It's easier to write correct code than to fix buggy code. For the former you have to understand the problem, for th
619.
▲
by
j-pb
5y ago
Either your verifyable data registry is a blockchain or the thing should be called "root source of trust centralized, federated identifiers". Because otherwise the thing is like a DOI, where you're relying on a bunch of organ
620.
▲
by
j-pb
5y ago
So what does this solve that a 128bit random value doesn't?
621.
▲
by
j-pb
5y ago
I have a starlink beta, and we're currenty experiencing a really bad hearwave here in germany ( I measured 35C in the shade ). Mine works like a charm regardless.
622.
▲
by
j-pb
5y ago
You're correct, my brain skipped a couple steps when writing that sentence ^^', thanks for the clarification!
623.
▲
by
j-pb
5y ago
A single compiler pass that takes the WASM and optimises it for your machine is still AOT compilation. What makes the JIT a JIT is not it's ability to execute bytecode optimised for the platform, but to perform optimisations for your c
624.
▲
by
j-pb
5y ago
Keep in mind that different ADHD medication might have completely different effects for different patients, and that what works for me might not work for you and vice versa. That being said, I started with two doses of Ritalin (Methylphenid
625.
▲
by
j-pb
5y ago
It saved my life. I went from always being clouds in the sky, never finish any project, always in my head, wasting days away on social media, both kind and loud and inconsiderate, and seriously depressed, to somebody I can face in the mirro
626.
▲
by
j-pb
5y ago
All of the above. - Chinese sweatshops - Chinese "investments" in africa - Chinese anexation of surrounding territories
627.
▲
by
j-pb
5y ago
Don't turn this into a diversity argument. We need more diversity in software from more diverse backgrounds. We just need less people in software in general. Especially less mediocre ones. Guess who drives out female talent? Mediocre
628.
▲
by
j-pb
5y ago
No it doesn't. You only have to change two lines to vanilla javascript. document.getElementById("myRoot").appendChild(svg.node()); and remove the yield Thats it. But apparently you all don't know this, because you don&#x
629.
▲
by
j-pb
5y ago
> Mike is trying to shove Observable down everyone’s throats in hopes of getting a good valuation and selling it some day That's an allegation that completely contradicts mikes and observables behaviour to date. They are insanely ob
630.
▲
by
j-pb
5y ago
Then don't use the runtime and rewrite the code to plain js. All you have to do is declare cell contents as variables, and replace the first D3 select, that attaches to a reified dom node, with an #id selector. D3 is a series of tools,
More ›