HNHacker News
TopNewBestAskShowJobs

eivarv

1,134 karma · joined July 1, 2014

Privacy engineering and security research. Cyber Security Manager with background as software developer and architect.

Norway.

https://www.eivindarvesen.com

eivind dot arvesen at gmail dot com

https://github.com/EivindArvesen

https://twitter.com/EivindArvesen

submissionscomments
eivarv··on Ask HN: What program are you most proud of making?
Currently, switching contexts means quitting unneeded applications, though I'd certainly be interested in exploring alternative needs, and I'm planning on implementing whitelisting of apps on a context- and/or global basis.

I'm planning on using a pricing model of a one-time, fixed fee per major version, à la Sublime Text.

eivarv··on Ask HN: What program are you most proud of making?
Cleave, an application that lets users persist OS state as a "context" - saving and loading open applications, their windows, tabs, open files/documents and so on. Started because of frequent multitasking heavy work with limited resources.

Made it because I wanted to switch between studying, working, reading, looking for an apartment, etc. without manually managing all states or consuming all resources.

Open Beta (macOS) as soon as I finish license verification and delta updates, but I keep getting sidetracked by work and other stuff :P

https://cleave.app

eivarv··on Corona App – 10 requirements for the evaluation of “Contact Tracing” apps
I just meant that there are technical approaches that don't necessarily involve centralized storage of everyone's movements and contacts, but achieve the same goals.

Singapore (and others, for that matter) has allegedly solved some of these issues in their soon-to-be open source contact tracing app [0].

They basically let every device keep track on itself and it's encounters - until a diagnosis is made.

Can't remember the details from there off the top of my head, but you'd either do a lookup via a central authority, or notify peer-to-peer, depending on what other mechanisms are in play (ephemeral/co-signed IDs, etc.)

[0]: https://www.tracetogether.gov.sg/

eivarv··on Corona App – 10 requirements for the evaluation of “Contact Tracing” apps
From a technical perspective, you don't need to trust the government in these cases - provided that they implement the solutions with built-in privacy.
eivarv··on Why Don’t We Just Ban Targeted Advertising?
I think this is another example of wanting to ban a concrete outcome of problematic behavior. It's the tracking and targeting that should be illegal, in my opinion.

I've always found it weird that we don't explicitly recognize information about / profiles on people as property of the subject.

eivarv··on Ask HN: What projects are you working on now?
Thanks!

There will likely be a one-time license fee (per major version). I'm implementing a trial period, but it will not be unlimited.

eivarv··on Ask HN: What projects are you working on now?
An app that persists your OS state as a "context" - saving and loading your open applications, their windows, tabs, open files/documents and so on.

Started because of frequent multitasking heavy work with limited resources, and I've found it to facilitate human context switching.

Open Beta (macOS) as soon as I finish license verification and delta updates.

https://cleave.app

Also working through Penetration Testing with Kali Linux (PWK) course toward the Offensive Security Certified Professional (OSCP) certification, and trying to write and record more music, and work out more at home.

eivarv··on S&P 500 triggers 15-minute trading halt for the second time this week

    Usage defines language not the other way around
That depends on whether you take a prescriptive or descriptive approach.
eivarv··on Ask HN: What are you currently working on?
Thanks!

I've got a couple of thoughts and strategies for trying to implement the same functionality on other platforms, but I honestly haven't had the time to prototype or even look more into it yet...

eivarv··on Ask HN: What are you currently working on?
Persisting your OS state as a "context" - saving and loading your open applications, their windows, tabs, open files/documents and so on.

Started because of frequent multitasking heavy work with limited resources.

Open Beta (macOS) as soon as I finish license verification and delta updates.

https://cleave.app

eivarv··on Off-Facebook activity
Point is, though, someone being hypocritical doesn't make their argument wrong - claiming that it does is a fallacy [0].

[0]: https://en.wikipedia.org/wiki/Tu_quoque

eivarv··on Off-Facebook activity
Thanks, but what value does your appeal to people's hypocracy bring to this discussion?
eivarv··on Ask HN: What interesting problems are you working on?
Separate user accounts is kind of the naive (and not quite complete) solution to the same problem.

Not really a smooth experience in my opinion, doesn't map quite as well to the concept of "working context" as I think of it. Also, you'd have to maintain your list of users, and manually sync any settings, etc. - whereas with Cleave, I'm planning on implementing white- or blacklisting of applications on a context-basis (and system settings etc. are implicitly shared).

eivarv··on Ask HN: What interesting problems are you working on?
Thanks!

The basic idea, on and off for close to five years. Started out experimenting with shell session persistence (solved[0], but not quite), then prototyping a browser-concept and playing with browser-extensions, then settling on the OS-level...

[0]: https://github.com/EivindArvesen/prm

eivarv··on Off-Facebook activity
I can't believe that this stuff is acceptible, or even legal. The fact that you're tracked off-Facebook (for instance), even if you're not logged in or on Facebook is not just creepy, but borderline abusive.
eivarv··on Ask HN: What interesting problems are you working on?
Persisting your OS state as a "context" - saving and loading your open applications, their windows, tabs, open files/documents and so on.

Started because of frequent multitasking heavy work with limited resources.

Open Beta (macOS) as soon as I finish license verification and delta updates.

https://cleave.app

eivarv··on Banning facial recognition is missing the point
Consent isn't the only grounds for processing, though.
eivarv··on Medications that change who we are

    "don't throw the baby out with the bathwater"
Right, but we don't have any reason to assume it to be true if there's noe evidence to support it - which would be step one in determining whether its a reasonable belief, and integrating it into modern medicine.

As for your example, we do not know that acupuncture works - conclusions are inconsistent in systematic reviews, which would suggest that it's not effective. Most researchers I've heard speak about the subject seem to believe any perceived reduction in pain to be due to placebo.

eivarv··on Medications that change who we are
There might be side effects to modern medicine, but there's no reason to assume that traditional beliefs re: health and medicine are more correct; The arguments behind them are usually epistemologically unsound, and they are often out-and-out superstitions.
eivarv··on Including Illegal Activity in the U.S. National Economic Accounts [pdf]
Because in neither case has anyone actually even made a coherent argument for a causal effect that doesn't ignore all the other factors? Besides, when "all the evidence points to the contrary" is usually a bad sign...

There are a lot of things you aren't able to disprove that are (probably) not true.

eivarv··on Ask HN: What did you build in 2019?
Cleave (https://cleave.app)

Kind of a project-feature / workspace-switcher for macOS. Facilitates human context switching by allowing you to save and load all open applications and their state (open windows, tabs, etc.)

Not entirely finished - open beta pretty soon.

eivarv··on Facebook Discovers Fake AI-Generated Profiles
I don't think social media should ever be trusted as a source of news (by itself) – and frankly, I don't know many people who have seen Facebook as such.
eivarv··on Facebook Discovers Fake AI-Generated Profiles
Good article, but for the sake of argument: Don't you think any technical "solutions" to this issue will also eliminate the possibility to use these tools for ethical goals (let's say the roles were reversed or whatever) – in addition to all the other gray-area, and inevitable arms-race of detection/avoidance?
eivarv··on Ask HN: Why are there so many .christmas TLD's appearing on Hacker News?
Bekk (a Norwegian consultancy) bought a bunch of domains under the "christmas" TLD, and made bunch of "christmas calendars" [0].

They're probably submitting many of their daily posts from many of their calendars.

[0]: https://bekk.christmas/

eivarv··on Ask HN: How do you release new versions of your blog posts?
Update post (and add/update "last-updated"-field).
eivarv··on My Python Development Environment, 2020 Edition
Why not just use conda for envs and deps (or env-specific pip), and install youtube-dl etc. via your platform's package manager?
eivarv··on Ask HN: App for quickly opening all files and windows necessary for a project
Don't know the specific solution you're talking about, but I'm currently making a mac app that handles this.

Open beta this winter.

https://cleave.app

eivarv··on Ask HN: What do you automate in your life and work?
Human context switching. I'm being cheeky; I mean closing down and bringing up all relevant applications, their state (open windows, tabs, files...) and so on for working on a given task or project.

Sort of like a workspace manager for the OS. Releasing an open beta this winter.

There's a short, low-res demo that kinda illustrates the basic concept on https://cleave.app

eivarv··on Earliest known draft of the King James Bible discovered
Yes. But the Necronomicon is one of two things (depending on what you're talking about): A fictional grimoire, or a piece of fiction (a hoax, even).
eivarv··on Richard Stallman steps down as as head of the GNU Project, effective immediately
He's also seeking interim housing: https://stallman.org/seeking-housing.html
← PreviousPage 6 of 17Next →