Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
snicker7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
241.
▲
by
snicker7
5y ago
"But if you need a begin/end block for the above style; you might as well write in the vanilla style." I disagree. I use assignments for multi-line functions. It makes the code more aesthetically consistent. It also saves a c
242.
▲
by
snicker7
5y ago
The position of a cleric is different than, say, a celebrity or a professor. Adherence to religious dogma (in both thoughts and actions) is a strict requirement.
243.
▲
by
snicker7
5y ago
The "idiomatic" way to access the first element in an array/sequence in julia is to use the `first` function, e.g. `first(arr)` vs. `arr[1]`. This works across a larger number of array types, including OffsetArrays with 0-bas
244.
▲
by
snicker7
5y ago
Proprietary languages work when they fill a niche. I work with the Q/K programming language. It's closed source and, from what I understand, has a significant licensing fee. But it is a language designed specifically to power trad
245.
▲
Party or Die
(cultofthepartyparrot.com)
1 points
by
snicker7
5y ago
|
1 comments
246.
▲
by
snicker7
5y ago
I think the arguments on both sides are valid. In dynamic programming languages, I generally prefer factoring business logic outside of procedures and into lookup tables. This is sometimes called "data-driven" or "table-orien
247.
▲
by
snicker7
5y ago
I just finished going through the SICP text (and most of the vid lectures). Upon reading it, I realized how much I and millions of others got robbed of a proper software engineering education.
248.
▲
by
snicker7
5y ago
Julia is basically a trojan horse for Lisp. Syntactically, it looks kind-of like Matlab. But semantically it is very much in the Lisp family. Since 1959, Lisp remains the best idea in computer programming. And Julia is bringing it to the ma
249.
▲
The mythical 10× programmer is just a good leader
(sourcehut.org)
3 points
by
snicker7
5y ago
|
0 comments
250.
▲
by
snicker7
5y ago
I met one of Vladimir Arnold's grandchildren at a high school math summer camp. One of the things that stood out to me was his insistence that his proofs were as simple and understandable as possible. Unlike other students, he would in
251.
▲
by
snicker7
5y ago
Lots of finance companies shell out a lot of money for KDB+, a fast real-time database. Other than performance, the main selling point is that it comes with its own imperative language (K/Q). You can build entire API's and trading
252.
▲
by
snicker7
5y ago
I think what you are describing is a perfect advert for declarative/immutable infrastructure. Yes, it may require work and talent. But that's the price to pay for resiliency. Invest and modernize your tech stack or go bankrupt. Cl
253.
▲
by
snicker7
5y ago
For satellite seperation dynamics modeling, NASA switched from MATLAB (Simulink) to Julia and got a 15,000x performance boost. https://www.youtube.com/watch?v=tQpqsmwlfY0
254.
▲
Learn about Blockchain development in Julia
(youtube.com)
2 points
by
snicker7
5y ago
|
0 comments
255.
▲
by
snicker7
5y ago
What warts did you encounter? What language features / tooling would make Julia easier to productionize?
256.
▲
by
snicker7
5y ago
Why NY of all states?
257.
▲
by
snicker7
5y ago
As another commenter pointed out, DataFrames.jl is already faster than data.table in some benchmarks. And that's the killer feature of Julia. It is easier to micro-optimize Julia code than any other language, static or dynamic. Meaning
258.
▲
Low Level Systems Programming in High Level Julia (2018)
(youtube.com)
2 points
by
snicker7
5y ago
|
0 comments
259.
▲
JuliaCon 2021 Talks
(pretalx.com)
2 points
by
snicker7
5y ago
|
0 comments
260.
▲
by
snicker7
5y ago
That's because Microaoft doesn't dare use this for production code (presumably). They are 100% okay with letting their competitors get into legal hot water.
261.
▲
by
snicker7
5y ago
One issue I have with query languages is how poorly they interact with the "host language" . SQL requires non-composable string templating or complex, low-performance ORM's. The only query languages that do this "right&q
262.
▲
by
snicker7
5y ago
Will wearing brown face be classified as hate speech? Or does the bill have a carve-out for LPC politicians?
263.
▲
by
snicker7
5y ago
I love to how you refer to electrical and mechanical engineering as "legacy".
264.
▲
by
snicker7
5y ago
"... the drama school plans to eliminate tuition for returning and future students, removing a barrier to entry for low-income students ..." No better way to end the cycle of poverty than ... a theater degree.
265.
▲
by
snicker7
5y ago
This "curated" list has hundreds of volumes. I wonder what an uncurated list would look like. In practice, the typical software developer is not terribly well-read. The number of (non-mandatory) volumes most devs read (not just us
266.
▲
by
snicker7
5y ago
"If Montenegro is not able to repay China's state-owned Export-Import Bank on time, the bank then has the right to seize land inside Montenegro" China's about to sprout the first of its European colonies.
267.
▲
by
snicker7
5y ago
I used to work at a financial data provider. Our clients were institutional investors (e.g. banks, mutual funds). We would FTP our data directly to our client's machine (or SFTP for our more savvy clients).
268.
▲
by
snicker7
5y ago
We also lost Bell labs.
269.
▲
by
snicker7
5y ago
It means that "Apple Music" cannot rely on an "online platform" (large online service) owned by Apple. A more practical example is that Google can't run its ad-tech services in GCP. And Amazon cannot run its online
270.
▲
by
snicker7
5y ago
I clicked the link expecting some sort of open source library. Instead, the "repo" contained just proprietary binaries. Not even docs. "Publishing to GitHub" used to be synonymous with donating open source code, with all
More ›