Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
snicker7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
391.
▲
by
snicker7
6y ago
Terraform is great, but I wish more cloud providers had Guix/Nix integration.
392.
▲
by
snicker7
6y ago
The painful aspect of async over the other "colors" is that they require the programmer to manually re-annotate all "recolored" functions. E.g. let f call g which calls h. And suppose you replace h with an async function
393.
▲
by
snicker7
6y ago
If you are using Linux, you can already do with with Guix-installed emacs packages. Otherwise, I think straight.el is adding this feature in the future.
394.
▲
by
snicker7
6y ago
> hurting the flow of iPhones > "genocide" and "crimes against humanity." Why is this even a hard question? Tim Cook is apparently fine with using Uyghur slave labor. Why should we care about his bottom line?
395.
▲
by
snicker7
6y ago
"What is the point of glue languages" indeed. Loading parameters into a program makes sense for a scripting language, especially for interacting with code you didn't write. But when 99% of your problem is solved with custom-m
396.
▲
by
snicker7
6y ago
What's the point of the wrapper? import simulation from 'simulation_code_written_in_c' simulation.run() What value does the above code have?
397.
▲
by
snicker7
6y ago
"Pitched by Google" == pitched by one dude (Lattner), basically.
398.
▲
by
snicker7
6y ago
It depends on the problem you have, "do excel-type business analysis" or "write a CRUD app" are things any language can do. Julia solves hard problems. Neuro-differential equations, energy grid optimization (Ivenia), dat
399.
▲
by
snicker7
6y ago
This is a promised feature (one that Viral Shah made recently). Julia already provides user-facing compiler hooks (see JET.jl for static Julia analysis). So it theoretically should be possible for someone to create an AOT compiler today. No
400.
▲
by
snicker7
6y ago
The goal is to create a great programming language to solve real problems.
401.
▲
by
snicker7
6y ago
tl;dr -- Julia is not that popular (yet!). A pretty good indictment of the language is that a "port-mortem" didn't mention any of Julia's technical limitations, but rather its popularity. With regards to popularity, Juli
402.
▲
by
snicker7
6y ago
Between this and Go, Canonical seems to be jockeying for a Google acquisition by adopting their tech.
403.
▲
by
snicker7
6y ago
Bazaar and snaps came before git and flatpak. Unity came about with the Gnome 2 to 3 transition (and earlier versions of Gnome 3 were widely agreed to be a step backwards). Upstart has a very different design philosophy than systemd. Hard t
404.
▲
by
snicker7
6y ago
This post is basically an advert for the wealth tax.
405.
▲
by
snicker7
6y ago
It's easier to float in salt water.
406.
▲
by
snicker7
6y ago
The student was nearly average at 0.13 GPA. With a 48% pass rate, the cutoff can't be that much higher than 0.13.
407.
▲
by
snicker7
6y ago
> why should each class define and own its own methods? State mutations. That's it. By ensuring that your data can only be mutated by a your API, it can never get "corrupted".
408.
▲
by
snicker7
6y ago
Or delay the startup. Older founders are more successful, anyway. You don't have to give up family. Just wait until your kids moved out (or are teenagers and ignore you, anyway). People who trade their happiness for money will lose the
409.
▲
by
snicker7
6y ago
Any good desktop wallpapers out of this?
410.
▲
by
snicker7
6y ago
Have you vetted the vendors of the library? Is it something that a reputable company offers that you /payed/ for? Or is it some side-project of some rando?
411.
▲
by
snicker7
6y ago
"I view this as a fundamental design limitation of C++, one that might someday be fixed with generative meta-programming" As an example of this could be done in a homoiconic language, refer to Julia's StructArrays.jl [0] pack
412.
▲
by
snicker7
6y ago
My experience is that procrastination leads to anxiety and stress before I even start doing any work.
413.
▲
by
snicker7
6y ago
One of the ideas of data-oriented design (of which ECS is ostensibly associated with) is that data storage and application logic should be decoupled. E.g. your logic may be organized as an object-oriented "scene graph" or whatever
414.
▲
by
snicker7
6y ago
Literally none of those reasons justifies keeping someone in a human cage.
415.
▲
by
snicker7
6y ago
This post proves Rowan point exactly.
416.
▲
by
snicker7
6y ago
tldr - Guix-HPC is an initiative to bring reproducibility to the HPC (high performance computing) community using GNU Guix (a framework for building and deploying software). Highlights include: an extension for Guix for creating reproducibl
417.
▲
Guix-HPC Activity Report [pdf]
(hpc.guix.info)
2 points
by
snicker7
6y ago
|
1 comments
418.
▲
by
snicker7
6y ago
This is not true. Automatic differentiation and symbolic differentiation are very distinct.
419.
▲
by
snicker7
6y ago
Symbolic differentiation (e.g. "use Mathematica") is possible but is generally slow to generate and produces incredibly slow/inefficient code.
420.
▲
by
snicker7
6y ago
Mathematics IS a liberal art!
More ›