HNHacker News
TopNewBestAskShowJobs

kunstmord

133 karma · joined April 27, 2014

submissionscomments
kunstmord··on Julia 1.11 Highlights
Have been writing all my numerical code in Julia for the last 1.5 years, haven’t run into any issues at all. Actively use things like Trixi.jl (CFD framework), Jump/IPOPT/PRIMA for numerical optimisation, OrdinaryDifferentialEquations for ODE solutions; a few colleagues actively use Gridap.jl for their work. Not sure how large-scale these libraries can be considered, but they all seem to work fine, fast, and stable (potential issues with LoopVectorization.jl in upcoming versions of Julia are somewhat concerning, but IIRC, for 1.11 this has been resolved)
kunstmord··on The Kessler Syndrome: Space junk in orbit
Steve Wozniak’s startup that has been working on mapping the stuff that’s out there in orbit: https://www.space.com/amp/steve-wozniak-privateer-hundreds-s...
kunstmord··on In-orbit demonstration of an iodine electric propulsion system
If anyone wants to read about EP in (a lot) more detail, here’s a great overview article: https://aip.scitation.org/doi/full/10.1063/5.0010134
kunstmord··on Deep Learning Techniques for Music Generation – A Survey
Also a good overview (albeit, less detailed): https://medium.com/artists-and-machine-intelligence/neural-n...
kunstmord··on What it’s like to be struck by lightning
Had a "run-in" with lightning a few years ago: while walking to the grocery store with an umbrella, heard what sounded like an explosion (my ears rang for the rest of that day) and was nearly blinded by the bright light, but managed to see a big spark between my thumb and the metal part of the umbrella, and feel a slight jolt of electricity. So, in all probability, the lightning hit a nearby house, and via the lightning rod it all went into the ground and through me (partially)?

No burns, no real damage done to me or the umbrella, but I was really shook up.

kunstmord··on FluidNet – Accelerating Eulerian Fluid Simulation with Convolutional Networks
"Computational Fluid Dynamics" by Ferziger and Peric. I'm in an area related to hydrodynamics, and while I don't do CFD myself, this book was easy to read and covers a lot of the basics, I think. And it's extremely well written. (Ferziger also wrote a great book on kinetic theory of rarefied gases)
kunstmord··on Apollo 11 Guidance Computer source code
Random note: When I was in the 5th grade, our math teacher taught us the meaning of Nota Bene, and used a NB sign to mark important notes when deriving formulas. Still use to this day when making notes
kunstmord··on Famous Fluid Equations Are Incomplete
Some thoughts: expansion-in-series-based methods (including Hilbert's, which is not used in practice) and the Chapman-Enskog method work only for moderately rarefied gas flows (where you can neglect higher-order collisions; this can be derived explicitly using the BBGKY hierarchy). Also, since the Chapman-Enskog method is asymptotic, it is not guaranteed that higher-order equations (inviscid Euler equations being the zero-order equations and Navier-Stokes equations being the first-order equations) will provide an accurate description of flows. Indeed, the second-order equations (Burnett and super-Burnett equations) seem to fail in some cases, while providing more correct results in others. But given the complexity of the equations themselves and the complexity of the boundary conditions, no one really uses them. The cool thing about the Chapman-Enskog method is that it gives a closed set of equations, so you don't need empirical models for heat conductivity, viscosity, etc.

That's the first point – that methods depending on series decomposition might never guarantee a solution that's accurate in all cases. There are also moment-based methods (Grad's method, for example, being one of the most famous), which have additional equations for parts of the stress tensor (I think; never really read much about them). The second point is that the equations correspond to conservation laws: mass, linear momentum, energy. The equation corresponding to the conservation of angular momentum is usually neglected: the terms related to internal angular momenta of particles are considered to cancel each other out (which seems logical, since unless there's some magnetization happening, the particles will be chaotically oriented and the average of the angular momentum will be 0), and in that case, the equation is satisfied since it just follows from the equation corresponding to the conservation of linear momentum. However, there's been some research recently on whether this equation can actually be neglected and what implications it carries, whether it's connected to turbulence or some other effects.

The third point is that in high-altitude hypersonic flows, there are far more complex effects going on in flows that just simple collisions between particles – there are transitions of internal energy (which is a quantity described by quantum mechanics), chemical reactions (dissociation, exchange reactions), and this all complicates the Navier-Stokes equations – additional terms appear (bulk viscosity, relaxation terms, relaxation pressure). And correct modelling of these terms requires solving large linear systems with quite complex coefficients, and to complicate things further, for many of the processes mentioned, there aren't any easy or even correct models (to take into account dissociation, for example, you need to know the cross-section of the reaction for each vibrational level of each molecular species involved in the flow), since these models are either computed via quantum mechanics (which takes enormous amounts of computational power) or are obtained experimentally (which limits the range of conditions under which the results are obtained).

DSMC methods have being increasingly popular as of late, but of course, they can't provide theoretical results, while it is possible to observe some interesting effects even in theory using the Chapman-Enskog method.

So the problem is not only getting more "correct" equations, it's also being able to correctly model everything that goes into the equations we currently have, and then being able to solve them (for a simple flow of a N2/N mixture, if you use a detailed description of the flow, you get a system of 51 PDEs). And in engineering applications drastically over-simplified models are often used, and yet it's not like every high-altitude air/space-craft has burned to a crisp because of this. While new, "more correct" equations are interesting, of course, there's enough work to be done with the current ones.

Source: I do theoretical research and numeric computations of rarefied gas flows for a living (at the Saint-Petersburg State University).

kunstmord··on Understanding Convolution in Deep Learning
Here's a write-up about a Neural Net which was used to win a Kaggle image classification challenge, they did a lot of transformations on the input data to a) prevent overfitting b) provide invariance. Some other cool tricks mentioned there, too. https://benanne.github.io/2015/03/17/plankton.html
kunstmord··on Command-line tools can be faster than your Hadoop cluster
I think I read this somewhere here a few months ago (paraphrasing, obviously): "When the indices for your DB don't fit into a single machines RAM, then you're dealing with Big Data, not before."
kunstmord··on PVS-Studio dives into Linux insides (3.18.1)
While I've never used PVS-Studio (since I rarely do C/C++ development, and when I do, it's simple numeric things, and mostly not for Windows anyway), but I always enjoy their write-ups (mostly out of curiosity; but it's an interesting way to learn a bit about subtle bugs and some compiler optimizations).
kunstmord··on Ask HN: What are your big plans for 2015?
1. Read more books (now that I have a Kindle, shouldn't be a problem)

2. Visit Shanghai

3. Start my work for ESA (European Space Agency)

4. Launch a couple of projects I've been working on recently

5. Participate in at least 3 Kaggle challenges

6. Finish recording my album

7. Gain some weight, do more sports

8. Try and finish my startup project, if it turns out to be a dead-end financially, open-source it

kunstmord··on Facebook blocks Russian page supporting Navalny, Putin's biggest critic
Except that in 3 years I haven't encountered/read a single "sane" opposition figure's opinion who would consider Navalny a sock puppet.
kunstmord··on Apple Stops Online Sales in Russia Over Ruble Fluctuations
Actually, Microsoft is now worth more than the entire Russian stock market, too.
kunstmord··on Ask HN: What book changed your life in 2014?
Tropic of Capricorn by Henry Miller. To be honest, I re-read it, but it had a much more significant impact the second time (I originally considered it to be weaker than "Black Spring" and "Tropic of Cancer", but this time round, due to certain personal circumstances, it resonated with me in a very powerful way – his ruminations concerning compassion, interacting with other people, the meaning and value of work and creativity). nfortunately, the only new book I read this year was "The Great Mortality", a pretty interesting but a tad too un-academic account of the Black Plague in Europe. Hopefully, I'll have a lot more time to read in 2015.
kunstmord··on Material UI
Same, FF 35.0a2 on OS X 10.9.
kunstmord··on Ask HN: Managed bare-metal hosting recommendation
Rackspace OnMetal? http://www.rackspace.com/cloud/servers/onmetal/ I remember reading some not-so-nice things about Rackspace downtime recently though.
kunstmord··on DuckDuckHack: Help us make the web a better place
Also the search results are never based on your previous search history - so no "search bubble" (I think it's called that). Everyone gets the same results.
kunstmord··on A new way for music producers to find vocalists
This looks pretty cool, actually. Though the search seems broken (tested it by inputting "Minogue" into "sounds like", it came up with nothing, even though there's at least one person on the vocalists' list who has Minogue listed).
kunstmord··on iPad Air 2
What's with ditching the 32GB options?
kunstmord··on The Free Internet Project
>As of this year Putin is now requiring bloggers to register if they have a certain number of readers, so that his administration can curtail international misinformation.

Yeah, totally, and not because the massive protests in late 2011-early 2012 were partly organized by a blogger/activist. Some of these attempts at what you call "preventing NSA/other evil foreign agency collecting our citizen's data" are more like "let's prevent them from using Facebook/Google/etc., force them to switch to our networks where we can happily get the data ourselves". Which is probably what's going to happen here in Russia in 2016.

kunstmord··on Meet the Apple Watch
Ah, screw this. I was hoping for 1) A round watch. Indeed, it looks geeky at best. 2) More talk about health options (sleep tracking?). Besides, after all the specialists Apple hired, it just measures your heartbeat and walking distance. An iPhone with an M chip can do that (OK, you won't probably have it with you all the time, especially when jogging), but still. And instead there's a load of talk about emoji, causing another user's watch to vibrate, notifications, etc.

I would've been fine with less functionality app-wise, a nicer overall look and a lower price. I don't need to watch photos and read twitter on my watch (it still needs an iPhone for that, right? So what's the friggin' point?)

The wireless things like payments and opening hotel rooms are kinda cool, though, but then again, I'd probably be too lazy/paranoid to enter the data into the watch than to get out my wallet/hotel room key.

kunstmord··on Anti-Patterns in Python Programming
In case you're using Python 3, why not write ssl_args: dict, ssl: bool=False?
kunstmord··on Write Clean, Professional, Maintainable, Quality Code in Python
Well, there's the 'Community Edition'. Unless you're heavily into WebDev, it's great.
kunstmord··on Flickr is removing Facebook and Google sign-in
But is there any good alternative? You get 1TB of space, a good simple interface and some social networking if you desire (groups).
kunstmord··on Flickr is removing Facebook and Google sign-in
I just went to my settings, changed the password somewhere in them, signed out, signed in using my gmail address and the new password, and it worked.

But yeah, flickr is buggy. The Android app on my tablet never seemed to load anything (except on rare occasions), and I uploaded a large amount of photos a couple of times, edited the names and tags, and some of the names/tags were lost. But I enjoy some of the groups there, got some good advice on buying a medium format SLR.

kunstmord··on Flickr is removing Facebook and Google sign-in
The account creation page (for those who like me used Flickr without a Yahoo account) is a mess – for any account name I tried entering, it said that an account with the same name already exists. Finally managed to create my Yahoo account somewhere else in the settings.
kunstmord··on Mac OS X Yosemite Under the Magnifying Glass
The low readability/contrast in some places seems to be the main problem. Sad to see the old Finder logo go – the central curve ending outside the "box" was a nice touch.

The new dock reminded me of the old Powerbook G4 I had, with 10.2 installed. I still somewhat miss the whole "Aqua" interface sometimes – but maybe that's just nostalgia or I over the years it's become harder to surprise me with UI design.

kunstmord··on Introducing Swift
Yeah, I kind of get it after some additional thought (and reading through the replies). Maybe I missed out on some detail (not watching the live video, just a text stream) – now that I've taken a look at the syntax, the comparison seems more valid. Still, comparing this to Javascript would've been more interesting (webapps, all that stuff).
kunstmord··on Introducing Swift
Yes. But what has that got to do with writing native apps?
Page 1 of 2Next →