HNHacker News
TopNewBestAskShowJobs

x0n

195 karma · joined June 24, 2013

submissionscomments
x0n··on Ask HN: You have one shot to redesign the Internet – what do you change?
You clearly have something in mind. Speak up.
x0n··on Supreme Court sides with high school cheerleader who cursed online
The most amusing thing about the puritanical approach of the Americans is that by doing this, they are giving these words real power. Cunts. :D
x0n··on Ask HN: Would it be educational to map error messages to common mistakes?
powershell does this with the suggestions component. The easiest way to trigger it is to try to execute something in the current working directory without the ./
x0n··on .NET Orleans
The more haste, the less speed! Yeah, I get ya. Love me some typescript.
x0n··on .NET Orleans
You couldn't be more wrong.
x0n··on .NET Orleans
I think maybe you stepped out of .net at the wrong time. Pattern matching, records, discriminated unions (c# 10) etc are here and on they way. Lots of functional features being integrated into C# with every update.
x0n··on .NET Orleans
Hah... Microsoft already built an actor model on top of durable functions: they're called durable entities.

https://docs.microsoft.com/en-us/azure/azure-functions/durab...

x0n··on .NET Orleans
SF/RA is pretty much in maintenance mode. SF Mesh is dead. But Orleans 4.0 is going to make virtual streams custom data adapters easy to write (they say.)
x0n··on The ‘consciousness causes quantum collapse’ hypothesis (2017)
I'll not address your points individually, but instead deal with your final notes. Yes, I believe that every quantum entity may observe and cause wave function collapse _in their subjective view of the universe_. It's easy to believe everything is objectively real whether observed or not because our local views - when compared - are highly correlated/decohered.

If you find yourself talking about what it means to observe by breaking down how the eye works, then you're aligned with Wigner's thoughts on it. I am not; an observation in my world is akin to an interaction with. It does not mean "awareness" in the sense that a brain might acknowledge something detected by the eye.

x0n··on The ‘consciousness causes quantum collapse’ hypothesis (2017)
Panpsychism is a dirty word these days, and lacks formality. Fundamentally the loose idea is sound, and is encapsulated in Integrated Information Theory ( https://en.wikipedia.org/wiki/Integrated_information_theory) for the most part.
x0n··on The ‘consciousness causes quantum collapse’ hypothesis (2017)
Why? Because Bell's Inequality. That's why.
x0n··on The ‘consciousness causes quantum collapse’ hypothesis (2017)
This all fell from Eugene Wigner's ideas, https://www.informationphilosopher.com/solutions/experiments... -- and he was convinced (quite rightly in my opinion) that "consciousness" causes wave function collapse. The only mistake there perhaps is thinking that consciousness is unique to humans (or any "living" thing.) Consciousness itself has traditionally been defined as a product of the brain; I think at some point we'll figure out that the formation of the brain is more likely the result of consciousness. This implies that everything is "conscious" (i.e. any quanta), and that consciousness is better defined as something that is capable of updating its state as a result of observation, rather than something uniquely human. Integrated Information Theory (IIT) - https://en.wikipedia.org/wiki/Integrated_information_theory - a more recent view on the nature of reality, moves in theses lines and is something I myself subscribe to. Ultimately I believe that reality is subjective from the ground up, that there is no such thing as objective reality. This is hard to comprehend since we are hard wired to state things objectively. It's a form of the "many worlds" view, except you must remember that the idea that there "are" many worlds is an objective statement, and in a universe that is entirely subjective from the observer's point of view, this utterance is not compatible with that view. It's a form of solipsism, yes, but a strict one nonetheless.
x0n··on DPAPI security flaw in Windows 10
Smells like some slashdot neckbeard propaganda when you punctuate your objective facts with statements like "As we warned in our previous article, the next versions of Windows will become less and less focused on ensuring the safety for an end-user."
x0n··on How LinkedIn exfiltrates extension data from the browser
Dude builds possibly nefarious extensions for a living. Dude writes article about LinkedIn nefarious anti-nefarious extension code. Conspiracy voting commences. Article at #1
x0n··on Windows gets a new terminal
Are you running the CI on windows 10 under WSL, or native?
x0n··on The Acid3 Test (2008)
Internet Explorer 11 .... 100/100 !!
x0n··on Windows Server 2019 Includes OpenSSH
The irony is, with Windows 10/2019, it's the other way around: Linux has switched its kernel to NT. See WSL.
x0n··on Forced Windows 10 Upgrade Shuts Down PC Used by Anti-Poaching Rangers in Africa
For f*cks sake.

What about "Unpatched Windows PC shuts down N instances of x,y or z due to worm/virus/malware," which is a headline far more common than this completely ridiculous headline.

This is the technological equivalent of that one person pontificating and whining on about someone who once knew someone who died in a car crash BECAUSE they WERE wearing their seat belt.

Back before updates were forced, users have proven themselves too clueless to manage their own PCs. I don't care what people do as long as they are not connected to the internet. It's a shared resource.

x0n··on Windows 10 console subsystem again supports ANSI and VT100 escape sequences
Yay.
x0n··on How a bug in VS2015 exposed my source code on GitHub and cost me $6,500
Article updated - VS wasn't the issue. He had installed a 3rd party github extension (from github themselves) that overrides the built-in Git support in visual studio... bug was found, confirmed and fixed yesterday though, so a quick turnaround.
x0n··on Windows 10 will not permit re-installation if any hardware changes
The activation algorithm is more complex than just being tied to a specific configuration. It's weighted, meaning it's tolerant to one or two peripheral components being swapped out (non-boot hdd, ram, gfx, sound) but typically not the motherboard. Why? Because to Windows, this looks like someone cloned the HDD and put it into another machine. It can't tell either way.
x0n··on Show HN: A Hand-Drawn QR Code Alternative
Methinks you overestimate the ability of people to draw proportionally. Or at all. :)
x0n··on Microsoft Office – OLE Packager allows code execution in all Office versions
PowerShell execution policy is not a security layer/boundary. It's just a simple mechanism to stop people unintentionally shooting themselves in the foot; it won't stop other people intentionally shooting you in the foot.
x0n··on Microsoft Office – OLE Packager allows code execution in all Office versions
I read the post and I don't see any "bugs" pointed out per-se.
x0n··on Kaspersky Lab cybersecurity firm is hacked
I also knew a guy who wore a seat belt and it broke his neck when he crashed his car into a tree. I still wear a seat belt.
x0n··on Ask HN: Should I leave my Job for Ippon USA?
As long as your chosen employer doesn't tie you into a restrictive NC agreement, then try them for a year and see how it goes. It sounds like you're already fairly sure of what you want to do now; if Ippon want you this much now, I'm sure they'll take you on in a year, if you decide to move again. Honestly man, at this point in your career (and life, you're still young), you should be as selfish as you can. You don't owe anybody, anything. Be ethical, conscientious and assured; but that doesn't preclude taking a few risks. You have no dependents, after all. When you're in your mid thirties with kids and a mortgage, you won't have many choices at all.
x0n··on Excoin exchange's Bitcoins stolen, will be shutting down
"We noticed the hot wallets dwindling but assuming it was members moving their funds off site during the DDOS, we loaded all the cold balances onto the site so that users would not have withdrawals interrupted during our periods of up time.This fatal mistake allowed Ambiorx to continue to drain the site." -- World's stupidest bitcoin exchange admins, or some of the ballsiest? Inside job?
x0n··on How to get into an admin account on a Windows computer
No, it's not, because sethc.exe resides in %systemroot%\system32 - an area that is protected by ACLs, only allowing regular users read access. Going into startup repair mode grants system-level access to files there. Without repair mode, users cannot swap these files.
x0n··on How to get into an admin account on a Windows computer
Physical access and all bets are off. This is not a vulnerability.
x0n··on Ask HN: What DB to use for huge time series?
That's a very open question, but RRD tool offers many modes of operation for data consolidation:

---

Data Acquisition

When monitoring the state of a system, it is convenient to have the data available at a constant time interval. Unfortunately, you may not always be able to fetch data at exactly the time you want to. Therefore RRDtool lets you update the log file at any time you want. It will automatically interpolate the value of the data-source (DS) at the latest official time-slot (interval) and write this interpolated value to the log. The original value you have supplied is stored as well and is also taken into account when interpolating the next log entry.

Consolidation

You may log data at a 1 minute interval, but you might also be interested to know the development of the data over the last year. You could do this by simply storing the data in 1 minute intervals for the whole year. While this would take considerable disk space it would also take a lot of time to analyze the data when you wanted to create a graph covering the whole year. RRDtool offers a solution to this problem through its data consolidation feature. When setting up an Round Robin Database (RRD), you can define at which interval this consolidation should occur, and what consolidation function (CF) (average, minimum, maximum, last) should be used to build the consolidated values (see rrdcreate). You can define any number of different consolidation setups within one RRD. They will all be maintained on the fly when new data is loaded into the RRD.

Round Robin Archives

Data values of the same consolidation setup are stored into Round Robin Archives (RRA). This is a very efficient manner to store data for a certain amount of time, while using a known and constant amount of storage space.

It works like this: If you want to store 1000 values in 5 minute interval, RRDtool will allocate space for 1000 data values and a header area. In the header it will store a pointer telling which slots (value) in the storage area was last written to. New values are written to the Round Robin Archive in, you guessed it, a round robin manner. This automatically limits the history to the last 1000 values (in our example). Because you can define several RRAs within a single RRD, you can setup another one, for storing 750 data values at a 2 hour interval, for example, and thus keep a log for the last two months at a lower resolution.

The use of RRAs guarantees that the RRD does not grow over time and that old data is automatically eliminated. By using the consolidation feature, you can still keep data for a very long time, while gradually reducing the resolution of the data along the time axis.

Using different consolidation functions (CF) allows you to store exactly the type of information that actually interests you: the maximum one minute traffic on the LAN, the minimum temperature of your wine cellar, ... etc.

← PreviousPage 2 of 3Next →