Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drej
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
drej
6y ago
1) The original MapReduce paper https://static.googleusercontent.com/media/research.google.c... 2) Snowflake and its tiered storage, among other things http://pages.cs.wisc.edu/~yxy/cs839-s20/
32.
▲
by
drej
6y ago
There's a huge green quote: "Apple has confirmed that Boot Camp support isn’t coming to Arm-based Macs." And it comes right after the same sentence is uttered in the article... and is followed by "unless". All in al
33.
▲
by
drej
6y ago
That incorrect parsing of fields wih newlines is real. Here’s a demonstration how you can essentially inject made up data into someone’s analysis if you know they will use the most popular Apache project and the de-facto standard tool for b
34.
▲
by
drej
6y ago
As for traditional TensorFlow, the easiest way we found to improve performance (easily 2x) was to find/create builds tailored to our machines. Using Python, we had prebuilt wheels, which have (understandably) low feature requirements.
35.
▲
by
drej
6y ago
"On January 15th, 2021 the Azure Notebooks public preview site will be retired and replaced with integrated services from Visual Studio, Azure, and GitHub. Learn about your options and Microsoft's other notebook experiences at ht
36.
▲
by
drej
6y ago
This is a case of a smaller Wikipedia (a country of 10M people, 400k articles or so). I've talked with our local Wikimedia orgs and there are basically two arguments: 1. It would be fairly difficult to implement an infobox that would l
37.
▲
by
drej
6y ago
I'm a big believer in Wikidata as an independent and free source of facts, but there are two major flaws in this: 1. It's super tricky to get the queries right. SPARQL is so unknown by the data community, so it's hard to get
38.
▲
by
drej
6y ago
> In the Python ecosystem there are a dozen different versions of each thing that make different trade-offs and specialize in different ways. When you're picking one, you have to spend a week evaluating all the possible CSV parsers
39.
▲
by
drej
6y ago
Lack of composability? What? Of course you can use one parser for everything, what’s stopping you from doing that. Separating IO from business logic and composing the two is a pretty standard practice. Not sure I follow the argument here.
40.
▲
by
drej
6y ago
Except that it can. I hardly ever use something other than stdlib’s csv. It’s a perfectly good csv parser for production use.
41.
▲
by
drej
6y ago
If you write Python, look up Anthony Sotille (youtube, twitch, github, twitter). He does multi-hour streams as well as 10-minute explainers. Great stuff.
42.
▲
by
drej
6y ago
This looks very similar to Notion ( https://www.notion.so/ ). The one big difference being that I believe Notion will outlive Tables - especially as Tables is already touted as an incubated project.
43.
▲
by
drej
6y ago
Personally, I've tried various IDEs for Python and Go and found them to be too clunky and bloated for comfortable use.
44.
▲
by
drej
6y ago
What if I understand what an IDE gives me (especially one from JetBrains) and _that's why_ I'm choosing VSCode/Sublime/vim? (Not for Java.)
45.
▲
by
drej
6y ago
https://en.wikipedia.org/wiki/List_of_Apache_Software_Founda...
46.
▲
by
drej
6y ago
I remember a presentation by Kyle Kingsbury (the Jepsen guy), where he talked about the various inconsistencies he found in databases. He mentioned Zookeeper and said "I found no issues, which I consider a personal failure" :-)
47.
▲
by
drej
6y ago
Regarding the two licences, one for the library itself, one for the connectors - what does it mean for users, in practice? Thanks.
48.
▲
by
drej
6y ago
Narrator: we cannot
49.
▲
by
drej
6y ago
Yes, it's often used for a XOR operation (bitwise exclusive or).
50.
▲
by
drej
6y ago
If you are wondering how it works, here is Matt Godbolt himself explaining it. Surprisingly simple and cheap. https://www.youtube.com/watch?v=bSkpMdDe4g4&feature=youtu.be...
51.
▲
by
drej
6y ago
> “‘Barack Obama is a fine president’ – Peter Thiel on Joe Rogan interview” Phew, AI has not won just yet :-)
52.
▲
by
drej
6y ago
Keeping my fingers crossed for removal of OAuth and other complications accessing the API. I hate using libraries for this, all I want is a simple token-based REST API, something like Facebook and many others have had for years.
53.
▲
by
drej
6y ago
I probably missed it in the blogpost and github readme, but is there a good way to "export" this into a CloudFormation/Terraform template? After all, this seems to spawn a few things (networking, mostly), so I want to make su
54.
▲
by
drej
6y ago
Not OP, but these things don't have to be synchronous. I sometimes have entr running in a separate terminal, which tests and builds on every save. I don't wait for it to happen, but I do see it if it errs.
55.
▲
by
drej
6y ago
This article made rounds recently: speeding up Rust compilation by replacing/removing dependencies. https://blog.kodewerx.org/2020/06/the-rust-compiler-isnt-slo...
56.
▲
by
drej
6y ago
Functools’ lru_cache also has good methods for getting more info about the cache’s utilisation (.cache_info() I think), which is quite helpful when found in logs.
57.
▲
by
drej
6y ago
What’s the story with full disk encryption on Ubuntu these days? Last time I checked (a while ago) it was a bit clunky, but now I’m considering a Linux desktop after 10 yrs of macOS and filevault, so checking my options. Thanks!
58.
▲
by
drej
6y ago
Check out this Liz Rice talk on implementing container tech from scratch. Very clear. https://www.youtube.com/watch?v=8fi7uSYlOdc
59.
▲
by
drej
6y ago
A frustrating thing about inlining in Go is that there's a fairly arbitrary cost model and you sometimes end up fighting it (lookup George Tankersley's talks on YouTube). There have been tons of discussions about whether or not it
60.
▲
by
drej
6y ago
That’s not the point I’m making. http://wipmoore.info/posts/2017/09/17/security-simple-vs-eas...
More ›