HNHacker News
TopNewBestAskShowJobs

Jhsto

2,841 karma · joined November 20, 2012

For NixOS stuff reach me at juuso@ponkila.com For research, GPGPU, and APL stuff juuso.haavisto@cs.ox.ac.uk is more appropriate

juuso.dev

submissionscomments
Jhsto··on The ReMarkable Tablet: A Review
I bought the tablet for two reasons:

- I write research papers. I suffer from writer's block when using a computer for a prolonged period of time. I thought that writing by hand would be different enough so that when I get a block on the computer, I could write by hand. This was true. And with the OCR engine built-in, I can easily convert my notes to a format ready to be pasted to Overleaf.

- SVG support lets me draw illustrations for my academic papers. This turned out not to work as well as I imagined, but still good enough to get the point across and recreate the SVGs by hand on a separate software.

I still read books on a Kindle, and I still read papers on the computer. This has more to do with how much easier it is to take and export notes on the devices.

The reMarkable is expensive, but if your job is writing or illustrating, I think it makes sense to invest in your capability to do it more.

Jhsto··on WeWTF, Part Deux
And on the contrary, it was rumored that Microsoft named Xbox One so that people would start calling it "the One." To my knowledge, this never worked, but instead "xbone" stuck better.
Jhsto··on Hundreds of extreme self-citing scientists revealed in new database
> I wonder how many of these papers are where the first author has cited other papers where they are the first author.

Also, it's worth mentioning that countries which support PhD via publication essentially require you to conduct self-citing research. This is to show you've had a common thread between your research, and that the PhD can be defended as to have all the papers be considered to be on the same subject.

Jhsto··on Report on the technical vulnerabilities found in Huawei 5G [pdf]
Which seem to include Juniper and Arista and not the other base station providers listed in the review such as Nokia, Ericsson, ZTE, or Samsung.
Jhsto··on Y Combinator invests in Monzo through its Continuity Fund
I've needed cash more often in San Francisco than I've needed anywhere in Europe in the last 5 years.

To my experience, even the smallest shops in most of Europe accept contactless payments, whereas in the States the smaller ones did not accept card payments for purchases under 2 (or sometimes even 20) dollars. I'd agree that the market for a fintech company in the States is much larger, but this is solely because its current state is so bad.

Jhsto··on HotStuff: BFT Consensus in the Lens of Blockchain
For the uninitiated, this is the consensus protocol used in Libra.
Jhsto··on Ask HN: How to Publish on Your Own?
1. I find conferences on https://edas.info/rssConferences.php and then use my country's national ranking lists to figure out whether it's a good one https://www.tsv.fi/julkaisufoorumi/haku.php?lang=en, here, a score of 1 or better is worth submitting to.

2. I don't think "top publications" like found in http://csrankings.org/ turn down submissions because it's from an independent author. Instead, it would be harder because you are working alone. Now, you need more time, nobody is steering or affecting your opinions what is currently relevant, and nobody is giving you a fresh pair of eyes to identify your own biases. That's hard.

Jhsto··on Why is the ‘race to 5G’ a race?
The recent articles about US telcos selling location data suggest that they are in on the deal. Thus, telcos might as well make deals with IoT fridge companies to give them the data plans for free for trading in the data.
Jhsto··on “It’s hard to take risks if you don’t have a safety net”
My anecdote is from a Finnish perspective: First things first, some people make more money being unemployed than working (though for only short periods of times, to my knowledge max. couple months). This is related to entrepreneurship because owning a company, whether it makes any money or not, labels you to the workforce. This is problematic because it obliterates your unemployment aids. In some circumstances, this can be extended into your close family. Now, if you own a company, you (and in some cases your close family) do not get the same social safety net as others! Bad! This also extends (to the entrepreneur) to other class of social safety net, which is living aid. For entrepreneurs, the living aid is calculated from the (mandatory!) retirement account (which are a mess by itself, the public sector chooses private companies which handle this money, with no control of the individual to seize the money before government defined retirement age) contributions. If you have little to no contributions (e.g., your company makes little money and you rather pay yourself salary), you cannot get living aids. Further, taxes are higher. First, entrepreneurs pay 5% more taxes than the same bracket in income as an employee. Next, if your company becomes profitable, the system incentivizes you to increase your personal income hence the tax bracket, because otherwise, the company gets taxed 20% of the money left into the company.

The reality is much like pictured here https://imgur.com/a/o5MGARc for entrepreneurs. That is, in Finland, we do not need to have this Twitter discussion, because by default entrepreneurship is a viable option for the ones who can patch up the holes in the safety net that the government has removed.

Jhsto··on CO2 in the atmosphere just exceeded 415ppm for the first time in human history
What do you think about the tokenization of emissions? It's certainly not a silver bullet or likely even a good answer, but it could incentivize people to choose more sustainable options. This could shift reducing emissions to a form of social competition thus more people might do it. In this kind of system, people might self-motivate themselves for the fear of being held accountable, or just simply for presentable bragging rights.
Jhsto··on Start Binge-Reading
I guess reading is more fun the more you write. I stop to think about concepts laid in books more often than not, which provokes myself to write immediately. Also, you see the way people write and which words they use, which you can immediately copy. Finally, I don't really know what it is, but if I spend even 10 minutes during breakfast to read a book, I find myself more productive in writing later the day.
Jhsto··on Finland’s Hobbyhorse Girls
I live in Finland and I have friends who have horses. Happens to be the friends are female, originally from the countryside, and have a car to transit from campus area back to the stables. To my knowledge maintaining horses is more expensive the closer to a big city you live in. Thus, in Helsinki stables must cost an enormous amount of money, especially considering you need the actual horse, the lessons, time, and a vehicle to transit with. I don't think most people have the money to have one.

Further anecdote: in elementary school, we had trips to farms. I would think that it's not out of the ordinary for other schools to have this as well, which could be one factor how kids get interested in horses or farm life early on. Feeding a horse or a sheep, which tended to be the only animals interested in humans, can feel like having an exotic pet. Though horses are probably cooler because you can ride one.

Jhsto··on Influencers Are Abandoning the Instagram Look
> She says wall photos had become boring to her audience anyway, who are more interested in entertaining Instagram Stories than flat photos.

So it seems like the goofy Snapchat posts have taken over Instagram walls organically after Stories was introduced. Bad for Snap I guess.

To elaborate, Snapchat was all about My Stories, with no way to add still pictures to a wall. Now, look at Balenciaga's Instagram profile, which could as well be snapshots taken mid-Snaps.

Jhsto··on Ultra Low Latency WebRTC Streaming – Open-Source Media Server
Yeah I tried too fancy words. What I meant to say that there might be applications beyond gaming, like driving a remote car, vacuum cleaner, or who knows what.
Jhsto··on Ultra Low Latency WebRTC Streaming – Open-Source Media Server
> However, I'm still not sure why we need ultra-low-latency.

Simply for passive viewing probably not. For live streaming in which the viewer is also using actuators, e.g., gamepads, wheel, etc., for controlling the stream capture device, then yes.

Jhsto··on Radiation concerns halt Brussels 5G development, for now
How interesting! Thank you for correcting me. In my country, the government never auctioned the mmWave spectrum thus I assumed this to be the case elsewhere. Very excited that Verizon has decided to make the densely deployed infrastructure to work.
Jhsto··on Radiation concerns halt Brussels 5G development, for now
> Most(?) of the 5G deployments are planned to be of this type.

I am a software researcher in the field and I do not think this is the case. Most 5G deployments for the foreseeable future will be on 3.5Ghz. I do not think mmWave (30Ghz+) has been accepted for commercial use in any country. In fact, in many roadmaps mmWave is referred to as 5G NR (new radio), which to my understanding was left for later deployments. To give you an idea why: the mmWave receivers and transmitters (at my current facility) are the size of a door. I think the problem is shrinking those doors to fit your smartphone, but then again, I do not work on the physical layer nor have much insight regarding regulations.

Jhsto··on Finland’s Basic Income Experiment Shows Recipients Are Happier and More Secure
Yes, but currently you must be unemployed to get most aids. These aids may be as much as your monthly pay at work. If you end up unemployed, it makes sense to stay so for a while. With basic income it would get continuous and unconditional, albeit less in amount. Finland has quite complex welfare system and basic income would make it simpler and avoid people gaming the system to optimize aids instead of focusing on getting employed.
Jhsto··on Entrepreneurism Is Overrated
I feel like I am reading an article from someone who never has run their own business. You start a tech company because you want to do something new, not to get rich.

Further, I don't think it's that uncommon for entrepreneurs to see the employer-employee relations as the following:

- being an employer is a status in which you take risks

- being an employee is a status in which you avoid risks

Blaming the other for their current status is dumb, regardless of on which side you are.

Jhsto··on Ask HN: Why aren't more programmers in academia?
> A common gripe is that much research is difficult to reproduce because the programs are not freely shared and/or written for non-portable environments.

This indeed is something which I've noticed and what my supervisors have made a great concern. That is, if I create hacks, I should also rigorously document how to reproduce the results. Luckily, much of this comes naturally during the paper writing process which reduces the amount of labor. Moreover, I think many times I end up learning something new or general inefficiencies in my working processes when writing documentation.

I guess I will know better later the year whether academia appreciates the results of my research. Though this far, I feel much of it is like selling in general, i.e., how you frame the results as a part of the bigger picture. And I guess the peer-review process is good in the sense that someone will call you out if you try to build a claim which is completely ludicrous.

Jhsto··on Ask HN: Why aren't more programmers in academia?
Thanks for the warning! To elaborate, I have come to understand that code is just a part of the paper, seldom the beef. I basically create proofs of concepts, which I've told increase the impact of the paper (thus be fine to work on). I find that in general, it's not about how much or elegant code I write, but whether it allows me and my peers to learn new.

Industry labs are a good point, but I think I have to consider those later when my academic profile is stronger. Beyond Google X, do you know other options?

And I do have the burning question, which is the end-goal mentioned in the OP.

Thanks for the comment, I feel like there's a pressure for me to create a startup (market validated, employees and funding found) but I feel like academia is actually what I want. Your points solidify those thoughts.

Jhsto··on Evolution of Positioning Techniques in Cellular Networks, from 2G to 4G (2017)
Beamforming and mmWave are approaches which could one day be used for indoor positioning.
Jhsto··on John C. Bogle Has Died
Just yesterday I watched this video on YouTube interviewing him: https://www.youtube.com/watch?v=zrCo0m5gSfc

I found the clarity of his voice and the mental sharpness astonishing, given his age. Further, I wish information about index funds would be better explained in school.

Jhsto··on Fashion brands all seem to be using the same font
At least to me, the value proposition is different. I do not buy much avant-garde, so most of my pieces look quite ordinary. The difference to say, H&M jacket, is the durability and materials. I do not think these are exclusive to just designer brands, so basically, designer clothing buys me quality assurance. In my perspective, I could spend the time to find brands which consistently produce good garments, or go to second-hand stores to look for bargains, but that takes too much time. That is, I'd buy a garment from Kering subsidiaries just because Farfetch says it's authentic. But, for me at least, I would be okay for all branding to be stripped away before the garment ships. This is pretty much for safety reasons while I am wearing the cloth.
Jhsto··on Fashion brands all seem to be using the same font
I do not think putting the brand on a textile has much relevance. I own designer pieces and they have little visible branding. Sure, engraving sans serif on a button is easier than serif, but if you have watched documentaries like Helvetica, the real reason is likely legibility.
Jhsto··on Ask HN: What technologies did you learn in 2018?
LLVM and levels like MIR in Rust: https://github.com/nox/rust-rfcs/blob/master/text/1211-mir.m...

I find that these kinds of efforts allow an increase in programmer productivity. MIR is reasoned in the previous link, and LLVM is interesting because it then allows the "enhanced" code to be shared among many other platforms with seemingly zero-cost to the programmer.

That is, if you can jabber about programming language theory and write compiler code, I think you can have an impact on the industry which exceeds that of a machine learning engineer (which at least my peers usually think that are driving the future).

Then again, I currently do not know how the sausage is made. I might be wrong.

Jhsto··on Ask HN: What technologies did you learn in 2018?
From LTE perspective: + https://github.com/srsLTE/srsLTE + https://github.com/acetcom/nextepc + https://github.com/tudo-cni/tinyLTE

srsLTE and tinyLTE whitepapers are worth looking into as well. The whitepapers describe the infrastructure and hardware to purchase. All in all, these are surprisingly simple to get working together. After that, it is up to you what to hack on. MEC paradigm is something specifically relevant to software engineers.

Jhsto··on Ask HN: What technologies did you learn in 2018?
I discarded job opportunities with web programming in Go and instead started learning about software-defined radio from scratch. Eventually, I got my own LTE network up.

I think there are interesting things happening in the compiler space, so I hope to learn more about those.

Coincidentally, I find Rust my favorite "tech" in 2018 because of the compiler and its various targets (like Nvidia cards).

Jhsto··on How the hell have you done it? (1961)
Kind of like on a related note, I like how the Internet raises the bar. I guess it only applies to certain kind of people, but at least I am constantly amazed by the engineering efforts in my field, of which I learn through here. Just as of today, I felt like I still know nothing, which certainly helps to keep pushing forward and to excel, even while there's no pressure for that in my day to day life.
Jhsto··on Freenet: A Distributed Anonymous Information Storage and Retrieval System (2000) [pdf]
Care to elaborate problems of IPFS? I just recently set up a node (which I run while I heat my apartment with GPU mining) and am wondering if there's some other project I should give my spare cycles to.
← PreviousPage 9 of 16Next →