HackerTrans
TopNewTrendsCommentsPastAskShowJobs

joiguru

no profile record

Submissions

Sky Computing, the Next Era After Cloud Computing

thenewstack.io
1 points·by joiguru·4 ปีที่แล้ว·0 comments

Ask HN: Grep like tools for full text search?

9 points·by joiguru·4 ปีที่แล้ว·8 comments

Google suspends Terraria author's account; He cancels support for Google Stadia

twitter.com
126 points·by joiguru·5 ปีที่แล้ว·3 comments

comments

joiguru
·ปีที่แล้ว·discuss
Very interesting work!

Did you guys get a chance compare with [1]. These seen to be the standard for high-performance not Crypto RNGs.

[1]: https://github.com/DEShawResearch/random123
joiguru
·3 ปีที่แล้ว·discuss
Which Python 3.10 and static type checkers much of the benefits of algebraic data types is already available [1].

[1]: https://stackoverflow.com/questions/16258553/how-can-i-defin...
joiguru
·4 ปีที่แล้ว·discuss
There are two primary criticisms of this move in this thread:

C1) This is just hurting ordinary Russian citizens and serves no other purpose. I empathize strongly with the Russians. But I also empathize with the Ukrainians. Since Russia has nuclear weapons, the only thing rest of the world can do is impose sanctions. Sanctions work in the long run, but they take a long time to show effects. Ukrainians do not have a long time. All of these moves will cumulatively amplify the unrest among common Russian people, giving Putin less time to sit back and let his plan go to work. Will these be enough? Only time can tell. But ignoring the impact of secondary and tertiary effects for the primary negative effects is short sighted.

C2) This is just virtue signaling. Virtue signaling may be a component of this move, but this is business for Cogent. They make money moving data, and Russian money has lost a lot of its value. So I am not convinced this is just virtue signaling, there is definitely a business component.
joiguru
·4 ปีที่แล้ว·discuss
Because grep is not a "full text search tool".

Full text search [1] is different from regular expression search.

[1] https://en.wikipedia.org/wiki/Full-text_search
joiguru
·5 ปีที่แล้ว·discuss
Filling out tax forms and FBAR requirements were a pain.
joiguru
·5 ปีที่แล้ว·discuss
One theoretical objection to this idea is that distances measured have an accuracy limit of Planck length (1.616e-35 meters). So if your number needs more precision then "just mark" step can't be done.
joiguru
·5 ปีที่แล้ว·discuss
Surprising-ness is a not a good metric to measure social/psychological science research by. Often a statement and its opposite can be intuitive.

If the opposite result was stated here one could have easily come up with many "intuitive" explanations.
joiguru
·5 ปีที่แล้ว·discuss
What would be the benefits of this over neovim-qt?
joiguru
·5 ปีที่แล้ว·discuss
In regular natural language, cutting the ball into 5 pieces implies cutting 5 contiguous pieces.

If I say a cake is cut into 5 pieces, no person will consider that each piece contains parts from all parts of the cake.
joiguru
·5 ปีที่แล้ว·discuss
"cut the ball into 5 pieces" is not the best description. A better one is: 2a. Split the ball into infinite pieces 2b. Divide the infinite pieces into 5 groups
joiguru
·5 ปีที่แล้ว·discuss
The basic idea is as follows.

Lets say you are building an ML model to decide whether to give someone insurance or not. Lets also assume your past behavior had some bias (say against some group). Now ML model trained on this past data will likely learn that bias.

Part of modern ML focus is then to understand what bias exists in data, and how can we train models to use the data but somehow counteract that bias.
joiguru
·5 ปีที่แล้ว·discuss
I did the same, for the last 10 years. And now I don't remember 90% of what I did.
joiguru
·5 ปีที่แล้ว·discuss
Do you have a citation for this? My google searches have led me to believe this to not be true; see [1]

Here is the relevant quote from [1]: "In the context of julia though, compile time type simply do not exist ...."

[1]: https://discourse.julialang.org/t/claim-false-julia-isnt-mul...
joiguru
·5 ปีที่แล้ว·discuss
One point I have read repeatedly is that Julia is aimed at High Performance Computing (HPC). Another argument I have read repeatedly is how object oriented programming (with its single dispatch) is bad for HPC because of pointer indirections leading to cache misses. This leads me to conclude Julia will be much worse (than well written C/C++) due to its multiple dispatch.
joiguru
·5 ปีที่แล้ว·discuss
I am a researcher, and this seems incredibly useful for me. Will definitely give this a try when Linux builds are available.

One feature request that I would suggest is synctex support. I can see this to be being useful when writing a paper using LaTeX as well.
joiguru
·5 ปีที่แล้ว·discuss
Honest question. Why not just use C/subset of C++ with a template language like Python+Jinja2 for meta programming?

Code generation is already popular with popular C++ libraries like protobuf and in game dev.