skysight-inc/HackerNews huggingface dataset:
According to https://clip-os.org/en/ the differences with Qubes OS are:

1. The main mechanism for environment isolation is different:

a) CLIP OS leverages Linux kernel primitives to create containers with the help of additional features brought by Vserver, Linux kernel hardening (grsecurity for version 4) and a tailored Linux Security Module (LSM). This approach allows a fine-grained control on the data exchanges between isolated environments (e.g., handling a notion of files, processes and sockets) and permissions (e.g., restriction to ring 3 features for malicious code, limitation on the allowed system calls).

b) Qubes OS leverages hardware based virtualization with an hypervisor (Xen), and a main virtual machine (dom0) which is a GNU/Linux system with services handling data exchange between virtual machines.

2. Administrators have different roles and power:

a) Administrators on a CLIP OS system are not able to compromise system integrity nor access user data. They can only access a restricted set of configuration options.

b) On Qubes OS systems, the main user of each virtual machine is also the administrator of its own environment. The system administrator of the main domain (dom0) can change all the configuration options and may access all user data without any restriction.
While this is impressive work, I can't help but wonder if this is solving the wrong problem.

If the goal is to load fast, wouldn't it be better to just stop using JavaScript altogether? It's a blog, not an app.
I recently tried a bunch of knock-off MREs sold to civilians. As far as I could tell the contents of the kits were the same stuff as in real MREs, but packaged a bit differently.

My take is that the components that are naturally dry work best. Cookies, crackers, raisins, nuts: all of these are fine. Things get weird and unappealing once the components have to be wet, which is a problem because most of the main dishes are basically stews of various sorts.

I can appreciate that the MRE designers are facing a hard problem: making food that is shelf-stable for years yet palatable enough to be eaten for weeks on end. But the results really aren't very good.
Where radical means those that those the people in power in any way.
Thanks for the feedback. I agree that if a site doesn’t resonate with me, I don’t generally use their services.
Because in my (somewhat limited) experience with CMSs' the definition of the data in separate from the layout, which makes sense if you're building a larger site where separation of view and data makes maintenance easier.

However, if all you're doing is building a 5 page website, it's much simpler to just put in the configurable parts in the HTML as you're building it and let Vapid handle the dashboard, which the client can easily use to make small changes as needed.
Yes. I did a Show HN for https://geocode.xyz about a year ago, revenue is up over 1000% YTY - although there could also be other factors at play.
HN is where I got the best criticism though. The key to success is being able to know where you suck early on.
Saw the same. The thing I like about Qubes OS is that they are trying to move to an OS / hypervisor agnostic model. I personally would love to see Qubes on freenas driving Jails.
> this does not scale

If everyone did it, it would "scale" pretty well.
Exception Handling Considered Harmful (2005)
> The group of people actively pushing for codes of conduct and the group of people making decisions like the one above have significant overlap

That's just vague hand-wavy logic. One time, a group of people vaguely aligned with X did something stupid, therefore X is a fundamentally bad idea. Obviously that's not true. If a conference organiser puts together a bad conference do you say that conferences as a concept are terrible? Of course not. You say "that was a bad conference". When an organiser overzealously applies inclusive rules you don't say "inclusivity rules are bad", you say "that rule is bad".
Studying Language/Structure in Non-Programmers' Answers to Programming Problems [pdf]
That’s one of the things I like about HN, there is always someone with an anecdote about some subject that I thought was super obscur. For once _i_ was able to offer the anecdote!
Or just use evolve + topics and you can squash/fold in pretty much the same way as git, plus you hg obslog you can still reference the root commits.
It's Not Delivery, It's... Directorate.

(get it? Army’s Combat Feeding Directorate, hawwww)
Really? SQL isn't free. Github isn't free. Linux on Azure isn't free.

The only other apps they're selling on-prem to enterprises are Exchange and AD.

In both cases, their focus is on moving customers to a hosted/cloud based version, so it's not something I would ever expect them to spend a ton of time and effort porting to another on-premises OS. For SMB they've become far, far more open both licensing it to third parties as well as helping out the samba crew with the open source version.

Do you have a single example of them being openly hostile? Or you're just whining about them not open sourcing and giving away the farm?
It is rather: security vs. non-security.

Pragmatism pulls in the non-security direction. When security people see "Linux-based", they already know the thing is situated at some particular point on the scale, or worse. Linux has big TCB surface, so it's intrinsically hard to secure.
Two Years of Lemonade: A Super Transparency Chronicle
not sure where you are coming from.
did you know that gitlab is vastly more open source than github?
They should be, but apparently they are not.
20 Ideas About Security Tokens That Most People Disagree With: Part I
Hello Jon, congratulations on Sublime Merge. ST has been my preferred editor for as long as I can remember.

I'm trying out Sublime Merge, but it seems my git hooks aren't been called. Am I the only one experiencing this? A feature or a bug?
Except in this system you will get penalized (lose income) for not supporting the government in power. That's not exactly how it works in a standard capitalist and democratic system.
The cgroup freezer is much better (reliable).

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
So if I start a project, and thousands of people come and contribute to it, spent millions of hours working on it, I can call any one of them a ducking idiot whenever I want, because it's my project and if you don't like it you can duck off?

Because if so, I think I can see what's gone wrong...
Once upon a time, Google was known for those low-distraction text-only banners...

What I am trying to say: The whole online advertising business would not be that creepy if Google and Facebook wouldn't compete on who can track more out of the web users. The reason why we call them an advertising company, is that their core actions are driven by their advertising business. Otherwise, you would consider calling them a search company ;-)
> We haven’t seen new OS kernels in what, 25 years?

There's actually one in active development.
www.redox-os.org
The Surprising Strength of the American Healthcare System
Show HN: CatchAR – A curated directory of AR lenses, apps and projects
>that are service or uptime impacting

That's why. What's the impact here? The guy didn't lose anything; he got his hopes up and was disappointed, that's all. People here are acting like the degree of severity/impact doesn't matter, but of course it does.
There is a number of other offline tools available (google "archive team warc ecosystem"), they just need better integration.
> It's usually pretty obvious when someone has been accidentally rude versus intentionally trolling.

It's difficult to know this for certain due to the variety of neurodiversity we see in our community. While I agree that codes of conduct have cons, not having a code of conduct also has cons that should be discussed.

I also believe that there is definitely a case for black-and-white "if you do X you should be banned". For example, I believe people who call other people ethnic or sexuality-related slurs should be banned, 100%, and anyone who calls anyone else a slur should be considered hostile to the community. There's very little positive communication to be had if someone refuses to stop using slurs, and they should be banned. Of course, there is a gradient of reasonability to this, but I can see in the most basic points where "if you do X you are a bad person and you should be banned" where X is also political (like homosexual people) where calling anyone a gay slur should be bannable.
Not a successful startup but a successful product. I launched https://www.ghostnoteapp.com in 2015 and it's going really well. Releasing a new version 2.0 and expanding with chrome extensions to allow you to annotate even more specific items.

Thanks to HN it became a pretty good success. The original Show HN is here https://news.ycombinator.com/item?id=9145007
A religious analogy is that in Christianity, it is not enough to be good. You also have to accept Christ as your savior. Without both of those things, you risk your eternal soul.

Here, the state is asking you to work within the laws they put in place and be a good productive worker by generating value, but you should also show absolute faith in the government and to prove it by achieving a high social score.
Thanks for the heads up on the button. I’m not having any issues with it though.
I'm not sure I follow. How does the GDPR preclude paid access to content?
Could you clarify this comment a bit? Does GDB ever use current register contents to satisfy a request for a variable, or does it only use a value saved to the stack? That is, is the problem that you don't know when the register value is no longer valid, or that GDB doesn't actually associate the value with a register at all?
>Communism is a society without money, no such thing existed on a state level anywhere.

While it might not be something you can compare to communism, the Inca Civilization had a centrally planned economy with no form of money at all and was HUGELY successful [1]

[1]: http://www.discover-peru.org/inca-economy-society/
The default this context would be the global window object (in the browser).
Being in charge does not excuse bad behaviour. It's the same argument that allowed people like Weinstein and Moonves to get away with their bad behaviour for so long.

The fact is that open source projects rely on people. And we need those people to feel like they aren't going to have to tolerate bad behaviour just to be involved in the project.
Wow - talk about splitting hairs
Flight Hacking
> Tor isn’t known for being fast.

Boy, is Tor fast. Try i2p if you would love to see what “not known for being fast” means. Tor is reasonably fast for its use-cases, and those are - for most part - not watching videos.

That said, I very much applaud Cloudflare working on this! The Cloudflare-wall-of-death for Tor users always makes me navigate away from pages immediately.
Communism in practice is the unending struggle to achieve the imaginary, theoretical communism you refer to.
>Yes, it was easy for the author to ignore them. Not for other people. That's the point. The author is giving me PTSD flashbacks to coming home from grade school with a black eye and being lectured about how if only I had ignored the bullies, this wouldn't happen, so really in a way wasn't it all my fault?

If you got PTSD from a black eye what did I get from being beaten into the emergency room with a swollen liver when I was 9?

What did my grandmother get for surviving an extermination camp?

People are anti-fragile. The less adversity you have experienced the less you can deal with adversity. If everything is PTSD inducing nothing is.

Trying to protect people from reality only makes them unfit to live in it.
This article is wrong and plain ol' fearmongering. A coordinated denial of service on network nodes is theoretical at best, as it would require a series of further, orchestrated actions on the rest of the blocks to achieve it.

This flaw alone isn't likely enable such an attack. Furthermore, most nodes will upgrade very quickly, greatly reducing the attack surface.
I interpreted this as "he's served 27 years in prison, but only about two decades at Attica prison"
In my first management position in the 90’s I got to see:

Blatant discrimination against one of my reports who was openly gay and dealing with schizophrenia

A female colleague sexually propositioned by her boss

A VP who was openly homophobic and misogynistic.

If you are dealing with this and trying to get it to stop and the other side is asking you to do “less clawing” ...
1. They always do. 2. We've been in the longest bull market in history 3. Black Swans exists 4. The 'message of the markets' in this case, the yield curve along with a few other related reliable predictors: https://fred.stlouisfed.org/series/T10Y3MM
Truthfully address the crisis:

https://www.theguardian.com/world/2017/sep/20/fact-check-aun...
7 Magnificent Ways to Improve Your Business and Profitability
>ZeroNet is a decentralized web-like network of peer-to-peer users.

so how do you "spread the word" by using a peer to peer network that no one has signed up for? might as well share a link to the project on your google drive on a subreddit you maintain but don't publicize
My guess is that you’ll rarely find this as it’s not a protected characteristic under the law (and, as far as I can see, CoCs essentially follow discrimination law).

Whether that's the law wasn't my point. And actually some progressive states do have laws prohibiting employment discrimination based on political opinion. They probably came from the Hollywood Blacklists, and are now amusingly ignored and irrelevant as a moral principle now that the shoe is on the other foot.

But Eich wasn’t fired, he stepped down and resigned of his own volition. Both he and others at Mozilla maintain this version of events, and it’s — as far as I can see — uncontested. You seem to be saying that you want a code of conduct that explicitly prohibits protest against political opinions. Good luck with that.

The progressive demanded he lose his job and conducted a campaign until he did. Potato potato.

his is a myth: “Deplatforming” is neither exclusive nor even more prevalent on the left.

"They both do it" does not imply "the left doesn't do it". My point was just to introduce the tactic, which is relevant.

Fighting against such nonsense seems eminently more sensible (and more winnable!) than fighting for the prohibition of political protest in codes of conduct.

It is not winnable. Look at recent events, eg redis. And allowing codes of conduct that don't protect unrelated, out of scope, and otherwise politely expressed political opinions makes it even less winnable.
Ironically, I think Gitlab's popularity comes from the fact that it allowed free private repos, gaining more popularity in "closed source" teams. (At least, that's why I first used Gitlab)
"So far, the octopus has revealed three big clues as to how it generates brain complexity: it has multiplied its set of circuit-building protocadherin genes and its network-regulating zinc fingers. It has also unleashed RNA editing to generate more complexity on the fly."

Could someone elaborate on the last sentence please?
There is nothing wrong with an experience not being unique? If anything, he is adding validity to the anecdote.
The Inca Civilization had no money was was pretty darn successful

http://www.discover-peru.org/inca-economy-society/
Yeah... if anyone remembers Google Wave, which was open sourced and pushed out to Apache when Google decided to close it down. Eventually that didn't even have enough momentum to live on under Apache.

Which might not meet some definitions of fear, but it's not the best outcome for anyone who likes a product.
Kumbaya, my friend.

But seriously, in my experience, I'd rather use something other than Wordpress. There are lots of things it does well, but not usually for the projects I work on. Use the tool that works well for the project.
It also isn't entirely true the entire network is/was at risk. Not all nodes connect to all other nodes. So a malicious actor would have to waste the money and only bring down the nodes directly connected. Most nodes today aren't accepting new connections. Also it only affects full nodes not SPV. I think the best attack vector would be to crash competing nodes but remember they have to spend a block reward to do so and all they get in reward is a block reward. The miners have enlightened self interest to not do so. I think the risk has been blown out of proportion but they are being smart and showing an abundance of caution to make sure this does allow for use case they aren't considering or some other cascading failure.
Xbash Combines Botnet, Ransomware, Coinmining in Worm
Not in strict mode
My recollection is that the MREs did weird things like included veggies as an ingredient in crackers to help add variety nutritionally, which did weird things to the taste.

I'm fine with eating dried fruits and roasted nuts. I don't see why there isn't more of that type thing in military field rations. Isn't that a tried and true means to preserve food for long periods while still being nutritious and delicious?
I have wasted more time than I care to admit watching that guy eat all the different MRE's. I think the Canadian MRE's definitely looked like they tasted the best.
> GitLab is open sourced ...

GitLab is open core, not open source. They say so themselves:

https://about.gitlab.com/2016/07/20/gitlab-is-open-core-gith...
> I just don't like the styling on the tabs :/ That tabbed Windows GUI is just so damn ugly it actually distracts me.

They bothered me too but it's totally fixable with 1 setting.

There's an option to remove the tabs and they become merged into the titlebar (with numbers). It ends up looking like this: https://imgur.com/a/NDgCZFJ

Then you can use Win + 1 or Win + 2 (or other hotkeys) to switch between them.

Right clicking the titlebar also brings up a context menu for accessing the settings and a bunch of other things.

You can enable this style by going to general -> tab bar -> "don't show" (the radio button on the top left).
I am now going to propose the key-value-inline-notation: KVIN. If JSON is that kid in the early '90s who had a l33t 286, then KVIN is JSON's older, iRoc driving brother. KVIN has a 'stache that all the girls love. (It's a little thinner than Magnum P.I.s 'stache, right now.)

A KVIN file follows one simple pattern: it's a list of key-values or comments. Comments are any line that starts with any amount of whitespace and then a '#'. A key-value starts with a key, ends with a value, and has a '=' in the middle:

key = value

A key is made up of any valid C-identifier or C-numeric expression. You can 'chain' keys together with '.'s:

key ::= key [. axis] | axis
axis ::= c-identifier | c-number

A value is any valid c-identifier, c-number, or "byte string". A byte string starts with a '"', ends with a '"'. If you want to include a '"' then you have to escape with a '\'. If you want to include a '\', then you '\' the '\'. All whitespace is included in a byte-string: even a '\n'!

Strangely, KVIN understands relative paths. If a key starts with '.' then that means it's relative to the path just above it. Each '.' means 'go up one level from the last value':

foo.bar = 0
.baz = 2

Would be a JSON like this:

{ "foo" : { "bar" : 0, "baz" : 2 } }

KVIN has one final trick, besides the busted old turbo he's been trying to get in his iRoc: he knows how to autonumber a list:

foo.10 = a
.# = b
.# = c
.# = d

Which would be the JSON:

{ "foo" : [ ..., a, b, c, d ] }

With 'a' starting at index '10'. (The base index of arrays is 0.)

I've got code laying around, somewhere, that implements KVIN.
> but I can’t seem to find an actual concrete complaint about what we supposedly need to unfuck in our codes of conduct.

Pretty much "I am allowed to say what I like because freedom of speech. Fuck you you fragile snowflake. Also, you're not allowed to use that same freedom of speech to criticise my ideas oh my god I'm being oppressed it's a terrible terrible thing that is happening to me".
I admit you caught my own clickbaity title usage in hopes it would get enough people to actually open it and elicit some discussion about it but in a different direction than has been so far :) I'm still reading through the other comments but so far I feel like I got a few people thinking about it, which makes me fairly glad.
if you mean how obese they are, I have a friend who is very thin and super disciplined in his life, hates clutter, everything has its place, and his dog is super undisciplined and gigantic. Conversely, my dogs are borderline underweight and I am very strict about food intake and regular exercise, yet I could stand to lose a few pounds.
Exisiting copyright law is, as the author says, hard to use. Making those laws easier to use for blatant commercial violation is a good thing.
I use github a lot but I'm not too worried about the vendor lock-in. Since git is by nature distributed it's trivial to migrate the code elsewhere. The real problem is migrating the issues (but there are solutions for that as well, even if it's a bit more clunky) and the "social network" aspect but I don't care much for that myself.

But you're right, maybe IPFS plus something like Fossil (including issues in the VCS directly) could be a good solution to have a truly decentralized "platform".
FlubuCore – a .net cross platform build and deployment automation system
lubuCore - Fluent Builder is a cross platform build and deployment automation system. You can define your build and deployment scripts in C# using an intuitive fluent interface. This gives you code completion, IntelliSense, debugging, FlubuCore custom analyzers, and native access to the whole .NET ecosystem inside of your scripts.

You can find comprehensive presentation and documentation on github : https://github.com/flubu-core/flubu.core
It's just an abbreviation. People say "America", "Russia", or "China" when talking about their governments.
There are probably fewer than 5 people that have contributed to open source software more than Linus Torvalds.

Also, people are more than welcome to fork Linux and take it in a different direction.
The fact that solacelessons created an account and replied less than a half hour after this comment plus the fact that the business coach's site was directly linked makes this seem to me like a less-than-genuine endorsement.

I'm not going to specifically make that assertion (because, well, I could easily be wrong); I'm just saying how it comes across to me-the-reader. :/
Word of the day Ratfucking

"refers to the process of opening a case of MREs, opening up individual MRE packages, removing the desired items"

I'd like to know if it pre-dates the political meaning.