Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
newen
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
541.
▲
by
newen
7y ago
I wanted an efficient no threads solution to a very common problem of matrix multiplication using multiprocessor CPUs. You gave me nonsense answers like vector operations (uses only one CPU at a time) and GPUs (memory transfer bottleneck, n
542.
▲
by
newen
7y ago
Assume no GPU. Vector instructions will only use one core at a time.
543.
▲
by
newen
7y ago
You have two matrices, with allocated memory A and B, that you want to multiply and store to allocated memory C, as efficiently as possible using 8 cores. How do you do this without threads exactly?
544.
▲
by
newen
7y ago
What is it called when you live in an environment where X is not available and so you convince yourself that X is a bad idea?
545.
▲
by
newen
7y ago
I do machine learning and computer vision in python, statistical analysis, plotting, and anything to do with dataframes in R, and computational stuff, network science, and almost everything else in julia. I would like to switch my data anal
546.
▲
by
newen
7y ago
The government makes these companies keep track of their hours for audit purposes. So while some rare people may work overtime and not log their hours, there is really no culture of working long hours there.
547.
▲
by
newen
7y ago
That's not typical workflow for the majority of data scientists. And saying you prefer Julia not have any plotting stuff sounds really really dumb to be frank.
548.
▲
by
newen
7y ago
That is just a really terrible way to do things and I have no idea why you would excuse it like that. Typical workflow if you use the Plots.jl package is to wait half a minute for the package to load in the REPL and then stay in the same RE
549.
▲
by
newen
7y ago
If 6 day work weeks are common, you would be making the exact same bogus argument.
550.
▲
by
newen
7y ago
Oh man, I really like this but I can definitely imagine a whole lot of people who would hate this.
551.
▲
by
newen
7y ago
Yep, it's so much better now in computer vision with early publishing in arxiv and published code. I feel like that is one of the reasons why research in CV is progressing so fast. Also, I think it is something of a fact of life that y
552.
▲
by
newen
7y ago
This kind of things happens all the time in academia. The authors are either constrained by space due to paper limitations or they are too lazy to explain all the little details that go into the algorithm. I used to do research in computer
553.
▲
by
newen
7y ago
That's actually typical reddit. If you go into almost any topic subreddit, especially the more popular topics, it will be filled with amateurs, non-experts, and teenagers. Expert voices get ignored, drowned out, or downvoted to invisib
554.
▲
by
newen
7y ago
Agreed, but this is because of lax moderation and because there was a campaign by the racists to take over the entire site and it drove many people out. You could have good discussions on the smaller boards there before 2015-ish. I'm t
555.
▲
by
newen
7y ago
Yes, that would be part of the "getting replies from people" section... There is no points system. So people don't get gamified into obsessive behavior. And people don't feel a compunction to behave in an echo chamber wa
556.
▲
by
newen
7y ago
Don't think so. 4chan encourages contrarian opinions because posters care about replies, not upvotes or likes. Pretty much the only reason you post on 4chan is to reply to people and get replies from people, i.e. the discussion itself.
557.
▲
by
newen
7y ago
I've seen it used in the internet for a few years now. Maybe there is a recent surge but people do use it relatively often when discussing politics.
558.
▲
by
newen
7y ago
Plenty of people fund the Python Software Foundation. Their revenue is around 3 million dollars a year.
559.
▲
by
newen
7y ago
Agreed. Most people who like Python seem to never have had experience with functional languages.
560.
▲
by
newen
7y ago
Yep, Python is just a plain, boring interpreted language from the 80s that was designed as a reaction to Perl's syntax, and is unfortunate enough to contain a lot of dynamic properties that designing a JIT compiler for it is a massive
561.
▲
by
newen
7y ago
I couldn't tell which site you were referring to at first lol. Indiehackers is particularly unbrowsable, even though I tried browsing it using different browsers multiple times. It's slow and very glitchy.
562.
▲
by
newen
7y ago
Especially in the case of diets, I think personal experience should acccount for most of how you make your decisions. The human body is very flexible to different conditions, the science here is pretty flaky, that trying to make sense of di
563.
▲
by
newen
7y ago
I don't think that's true for most people. I do weight lifting in the mornings with only a coffee, dinner around 6pm the previous day with no snacks afterwards, and my diet is fairly carby.
564.
▲
by
newen
7y ago
Exactly. This seems more like a way to advertise that the GIL is gone while not actually having shared memory parallelism via threads. It reminds me of how python advertising tricks people into thinking python has real parallelism by talkin
565.
▲
by
newen
7y ago
You can say the same thing about anyone doing anything. It's just giving excuses for bad behavior.
566.
▲
by
newen
7y ago
Looks like you can transfer sparse matrices to the GPU and use cuSOLVER to solve least-squares [1] but there isn't a nice interface for it yet ( https://github.com/JuliaGPU/CuArrays.jl/blob/master/tes
567.
▲
by
newen
7y ago
Well yes...the person you're replying to is saying that those schools should get enough funding (and whatever else) so that they can offer those benefits.
568.
▲
by
newen
7y ago
I had the same problem with Twitter too. The posts and replies seemed random and without any structure and I didn't really get it. But after I spent a few weeks using it, it started making sense and I would browse posts and replies wit
569.
▲
by
newen
7y ago
This was a few years ago but here's what I somewhat remember. First was obviously the 0-based indexing, non-inclusive ranges, and the row-major array ordering. Then, there are a few issues when you get past non-trivial indexing of 1D a
570.
▲
by
newen
7y ago
Coming from Matlab, it took me a couple of hours with the documentation to learn about the indexing mechanisms in numpy. It's highly unintuitive. Numpy is very awkward to use all around.
More ›