HNHacker News
TopNewBestAskShowJobs

moby_click

125 karma · joined August 7, 2014

submissionscomments
moby_click··on Facebook and Google pressured EU experts to soften fake news regulations
One paragraph struck me as a pretty wild claim in an article about fake news:

> Last year, for example, the British music industry association UK Music calculated that Google had spent almost €31 million to lobby against a stricter copyright law.

Here is what I found:

https://corporateeurope.org/en/2018/12/copyright-directive-h...

> UK Music simply took the entire lobby budget declared by Google in 2017, €6 million, and added to that the budgets of all the organisations and think tanks it is a member of, declaring that the “The combined value of Google’s indirect lobbying of the EU amounts to €25.5m”.

moby_click··on Fixing Unix/Linux/Posix Filenames (2009)
On the other hand, people may try to create "Fixing Unix/Linux/Posix Filenames.html". I'd much rather have any bytestring as filename and explicit structure.
moby_click··on Article 13 Is Back On: Worse, Not Better
At least they added an explanation with regard to "best efforts":

> When assessing whether an online content sharing service provider has made its best efforts according to high industry standards of professional diligence, account shall be taken of whether the service provider has taken all the steps that would be taken by a diligent operator [...] taking into account best industry practices [...]

Further, they added "future developments" to the state of the art of existing means.

Page 7, https://www.politico.eu/wp-content/uploads/2019/02/Mandate-R...

moby_click··on Japan starts space elevator experiments
At least we now know the cabin dimensions with a precision of two significant figures.
moby_click··on Fish Feel Pain
I don't think, Backster's "research" on plants is convincing: http://skepdic.com/plants.html
moby_click··on AMD PSP: Firmware TPM Remote Code Execution via Crafted EK Certificate
For a while, I was pretty excited about secure enclaves, as a tool before homomorphic encryption reaches practicality. If remote code execution on the PSP means broken remote attestation, that hope goes down the drain, quickly.

Maybe, the keys in the PSP are still protected by secure computing technology, like ARM TrustZone…

moby_click··on Tobacco industry generates highest net income per employee
Usually, there's a medically expensive period before death and the burden may even begin in the productive years. Smoking probably causes higher incidence and severity of common diseases like influenza, additionally resulting in loss of labour, income and associated taxes.
moby_click··on Posix Has Become Outdated (2016) [pdf]
> There's nothing antiquated about a hierarchical filesystem with a single root.

Unfortunately the hierarchical structure is lost in the name. It's one flat string and '/' and NUL have special meaning.

In a way, containers show that there is a legitimate need for multiple roots.

moby_click··on Just how smart is an octopus?
Are we talking about human mothers that have been confined in gestation crates for months, having been separated from their mother and their children in the past for generations?
moby_click··on Scientist discovers particular seaweed nearly eliminates cow methane emissions
A year ago there was a sad moment when the European Parliament laughingly decided to not limit methane emissions from ruminants: http://www.europarl.europa.eu/ep-live/en/plenary/video?debat...

The relevant part is from 13:58 (Andrieu, Eric) to (including) !4:00 (Eck, Stefan). I'm not sure if there ever existed software that worked on that site, so you probably have to skip to 1:48 in the stream mms://vod.europarl.europa.eu/wmv/nas/nasvod02/vod0910/2015/wm/VODChapter_20151028_12104300_14320200_509dc321150aee25e47-337f.wmv?wmcache=0

It's not like that voting is directly relevant in the legislative process but that's another discussion.

moby_click··on Milagro: Distributed Cryptosystem for Cloud Computing
I found some mention of a blockchain here: https://github.com/milagro-docs/docs.milagro.io-english/blob...

and here: https://github.com/milagro-docs/docs.milagro.io-english/blob...

For my taste, that's tying way too many systems and thinking about the operation and how to get a chain of trust out of it boggles the mind.

edit: Since you show enthusiasm for the topic, I'd like to share the most reasonable approaches for key distribution I found so far: http://named-data.net/publications/schematizing_trust_ndn/ and http://named-data.net/publications/techreports/ndn-0034-2-na...

moby_click··on Milagro: Distributed Cryptosystem for Cloud Computing
Having read a little further, I think offline attacks are possible and 4 digits alone are useless today but that still does not weaken the security level. You need a key, whether you choose to use a password or not.

Correct me if I'm wrong but I don't see secret keys transmitted. The DTAs issue shares of the secret keys that are then combined. Also, transmitting secrets really is a motivating use case for cryptography.

moby_click··on Milagro: Distributed Cryptosystem for Cloud Computing
Thanks for the link. I think I saw his talk about the topic and that milagro resonates well with it. The use of threshold encryption works around an unfortunate aspect of IBE and is practical today.

PS: As I grow older, I become more accepting of the fact that state power is not going anywhere soon. If multiple authorities (preferably under different jurisdictions) can be coerced into deriving client secrets for law enforcement with proper oversight, like public visibilty of the amount intervention and auditabilty by data protection officers, that would be acceptable to me and better than outlawing homebrewed encryption or more drastic backdooring measures.

moby_click··on Milagro: Distributed Cryptosystem for Cloud Computing
I just learned about Milagro through this submission and only looked at a fraction of the docs but as someone who is not a cryptographer but put some effort into understanding pairing based cryptograph, I find the documentation excellent so far.

> No, No you can't. A 4 digit pin is 14 bit security. Any system is only as secure as its weakest link.

As far as I understand it, the PIN is used to secure a secret key for a 128bit security cryptosystem against key compromise. Like password protection on ssh keys, this provides stronger security than unprotected keys but I think this PIN is actually part of an interactive proof to protect against offline attacks.

The downside of Identity Based Encryption is that you need a master secret key (aside: I think we shoud find a less loaded term like root secret key) to derive the client secrets. The DTA is a way to avoid a single authority in posession of this root secret through secret sharing. Sharing in secret sharing is not copying but splitting into shares. I'm not yet sure if it works like I think it works but I think they use secure multiparty computation to use a shared root secret to derive shares of the client secrets that the clients combine to obtain their secret. That would be really awesome and about the best we can do before more powerful cryptography (functional encryption, fully homomorphic encryption etc.) becomes practical.

moby_click··on Gone Full Unikernel
Xen offers a couple of ways to load and start a kernel and you'd want to start a kernel in long or protected mode. Ideally, you also use the hypervisors virtual device interfaces instead of scanning for emulated devices. I don't know if the sane startup protocol is final but here are some pieces of documentation: http://xenbits.xen.org/docs/4.7-testing/misc/hvmlite.html http://xenbits.xen.org/docs/4.7-testing/misc/pvh.html

The nice thing about ring-0 is that on modern hardware with SR-IOV, a VM can be associated with devices and the multiplexing that had to be done within a kernel or hypervisor can now be done in hardware.

moby_click··on How do food manufacturers calculate the calorie count of packaged foods? (2003)
Maybe we have differing ideas of "general" but in healthy non-overeating people, the fatty acid profile in the body is reasonably close to the dietary profile. There is some conversion like elongation and desaturation of essential fatty acids and you can also find some short-chain fatty acids from fermentation in the gut, but it takes excessive amounts of carbohydrates for de novo lipogenesis. Also, what else would the body do with dietary fat other than storing? A fatty meal would quickly overwhelm the capacity of the blood if there was no mechanism to quickly dispose of dietary fat.
moby_click··on What is a 'unikernel'?
1) According to the source article, a unikernel is a kind of library OS and I think you hit the right spot with

2) specialization. AFAIK the the concept of a library OS is from a time when single purpose computing was not on the agenda. We could argue a lot about the different ways of multiplexing and isolating different workloads and how maybe privilege levels were meant to solve the same problem as hardware virtualization but the spirit of unikernels (and library OSs) is to use language and program against an API that specializes to whatever ABI your target happens to be. The name unikernel is used more in the context of specialized applications in the sense of what a UNIX process is supposed to be (do one thing) but I'd say the important aspect is still the use of language technology which then enables specialized code.

I'm not too familiar with OSv but I think the goal is to provide a runtime for off the shelf java applications. It should be possible to fuse an application with just the needed parts of libc and drivers, though.

moby_click··on June Intelligent Oven
Ideally we could also control the cooktop and at least on older electrical models it should be possible to hook into the circuitry that the knobs are attached to. Without automatic feedback loops such devices are less convenient but still enable better understanding and communication and prevent mistakes. In the salmon example, you might perfect cooking your fish, invite a couple of friends and suddenly fail because you learned to regulate the power output for a single serving, not for a more crowded pan and don't know how to adjust because you don't even know the temperature profile of your perfect fish. Of course one can learn to cook by sound, smell, heat, touch sight and taste and I value poetic recipes but that does not diminish the value of temperature controlled gear.
moby_click··on June Intelligent Oven
I attended a demo for Frima VarioCooking Center and have since been looking for a temperature-sensing pan for induction cookers (if that is possible). I understand why all those devices are marketed as "smart" but what I'd really like to see is dumb devices that are just sensors and actuators. I hope you also cater to hackers!
moby_click··on AWS Frankfurt, Germany Region
IANAL, but last time I looked, german data protection law regarded the level offered by other states within the european economic area as adequate.
← PreviousPage 2 of 2